SHAPER  9.12.0
ModelAPI_ShapesFailedMessage Class Reference

Message that sends the failed vertices of 1D-fillet to highlight them in 3D viewer. More...

Inheritance diagram for ModelAPI_ShapesFailedMessage:
Inheritance graph

Public Member Functions

MODELAPI_EXPORT ModelAPI_ShapesFailedMessage (const Events_ID theID, const void *theSender=0)
 Creates an message. More...
 
virtual MODELAPI_EXPORT ~ModelAPI_ShapesFailedMessage ()
 Default destructor. More...
 
MODELAPI_EXPORT void setShapes (const std::list< std::shared_ptr< GeomAPI_Shape > > &theVertices)
 Sets list of failed vertices. More...
 
MODELAPI_EXPORT const std::list< std::shared_ptr< GeomAPI_Shape > > & shapes () const
 Returns list of failed vertices. More...
 
const Events_IDeventID () const
 Returns identifier of the message. More...
 
void * sender () const
 Returns sender of the message or NULL if it is anonymous message. More...
 

Static Public Member Functions

static MODELAPI_EXPORT Events_ID eventId ()
 Static. Returns EventID of the message. More...
 

Detailed Description

Message that sends the failed vertices of 1D-fillet to highlight them in 3D viewer.

Constructor & Destructor Documentation

◆ ModelAPI_ShapesFailedMessage()

ModelAPI_ShapesFailedMessage::ModelAPI_ShapesFailedMessage ( const Events_ID  theID,
const void *  theSender = 0 
)

Creates an message.

◆ ~ModelAPI_ShapesFailedMessage()

ModelAPI_ShapesFailedMessage::~ModelAPI_ShapesFailedMessage ( )
virtual

Default destructor.

Member Function Documentation

◆ eventId()

static MODELAPI_EXPORT Events_ID ModelAPI_ShapesFailedMessage::eventId ( )
inlinestatic

Static. Returns EventID of the message.

◆ setShapes()

void ModelAPI_ShapesFailedMessage::setShapes ( const std::list< std::shared_ptr< GeomAPI_Shape > > &  theVertices)

Sets list of failed vertices.

◆ shapes()

const ListOfShape & ModelAPI_ShapesFailedMessage::shapes ( ) const

Returns list of failed vertices.

◆ eventID()

const Events_ID& Events_Message::eventID ( ) const
inlineinherited

Returns identifier of the message.

◆ sender()

void* Events_Message::sender ( ) const
inlineinherited

Returns sender of the message or NULL if it is anonymous message.