SHAPER  9.12.0
ModelAPI_CheckConstraintsMessage Class Reference

Message that sends the constraints to check or remove. More...

Inheritance diagram for ModelAPI_CheckConstraintsMessage:
Inheritance graph

Public Member Functions

MODELAPI_EXPORT ModelAPI_CheckConstraintsMessage (const Events_ID theID, const void *theSender=0)
 Creates an empty message. More...
 
virtual MODELAPI_EXPORT ~ModelAPI_CheckConstraintsMessage ()
 The virtual destructor. More...
 
MODELAPI_EXPORT const std::set< ObjectPtr > & constraints () const
 Get list of constrains. More...
 
MODELAPI_EXPORT void setConstraints (const std::set< ObjectPtr > &theConstraints)
 Set list of constrains. 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...
 

Detailed Description

Message that sends the constraints to check or remove.

Constructor & Destructor Documentation

◆ ModelAPI_CheckConstraintsMessage()

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

Creates an empty message.

◆ ~ModelAPI_CheckConstraintsMessage()

ModelAPI_CheckConstraintsMessage::~ModelAPI_CheckConstraintsMessage ( )
virtual

The virtual destructor.

Member Function Documentation

◆ constraints()

const std::set< ObjectPtr > & ModelAPI_CheckConstraintsMessage::constraints ( ) const

Get list of constrains.

◆ setConstraints()

void ModelAPI_CheckConstraintsMessage::setConstraints ( const std::set< ObjectPtr > &  theConstraints)

Set list of constrains.

◆ 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.