Class SBMPropertyModelEvent#
ClassList > SBMPropertyModelEvent
#include <SBMPropertyModelEvent.hpp>
Inherits the following classes: SBDDataGraphEvent
Public Types#
Type | Name |
---|---|
enum | Type The type of the property model event. |
Public Types inherited from SBDDataGraphEvent#
Type | Name |
---|---|
enum | Category The category of the data graph event. |
Public Functions#
Type | Name |
---|---|
SBMPropertyModelEvent (SBMPropertyModel * sender, Type type) |
|
virtual Category | getCategory () override const Returns the category of the event. |
SBIAPosition3 | getEventBoundaries () |
SBMPropertyModel * | getSender () const Returns the sender of the event. |
Type | getType () const Returns the property model event type. |
virtual void | print (unsigned int offset=0) override const Prints debugging information. |
void | setEventBoundaries (const SBIAPosition3 & volume) |
virtual | ~SBMPropertyModelEvent () |
Public Functions inherited from SBDDataGraphEvent#
Type | Name |
---|---|
SBDDataGraphEvent (SBDDataGraphNode * sender) |
|
SB_DECLARE_DATA (SBDDataGraphEvent) |
|
virtual Category | getCategory () const Returns the category of the data graph event. |
SBDDataGraphNode * | getSender () const Returns the sender of the event. |
virtual void | print (unsigned int offset=0) const Prints debugging information. |
virtual | ~SBDDataGraphEvent () |
Public Static Functions#
Type | Name |
---|---|
std::string | getTypeString (Type type) Returns the property model event type as a string. |
Public Static Functions inherited from SBDDataGraphEvent#
Type | Name |
---|---|
std::string | getCategoryString (Category category) Returns a string representation of the category of the data graph event. |
Protected Attributes#
Type | Name |
---|---|
SBIAPosition3 * | eventBoundaries |
Type | eventType The event type. |
Protected Attributes inherited from SBDDataGraphEvent#
Type | Name |
---|---|
SBDDataGraphEventData * | dataPointer |
Protected Functions inherited from SBDDataGraphEvent#
Type | Name |
---|---|
SBDDataGraphEvent (SBDDataGraphEventData * dataPointer) |
Detailed Description#
This class describes a property event.
Short name: SBPropertyEvent
Public Types Documentation#
enum Type#
The type of the property model event.
Public Functions Documentation#
function SBMPropertyModelEvent#
function getCategory#
Returns the category of the event.
Implements SBDDataGraphEvent::getCategory
function getEventBoundaries#
function getSender#
Returns the sender of the event.
function getType#
Returns the property model event type.
function print#
Prints debugging information.
Implements SBDDataGraphEvent::print
function setEventBoundaries#
function ~SBMPropertyModelEvent#
Public Static Functions Documentation#
function getTypeString#
Returns the property model event type as a string.
Protected Attributes Documentation#
variable eventBoundaries#
variable eventType#
The event type.