cgma
|
#include <CGMHistory.hpp>
Public Member Functions | |
Event (EventType type, RefEntity *refentity) | |
Event (EventType type, const std::vector< RefEntity * > &refentity_list) | |
~Event () | |
EventType | get_event_type () const |
const std::vector< RefEntity * > & | get_entities () const |
Private Attributes | |
EventType | eventType |
std::vector< RefEntity * > | entities |
union { | |
std::vector< RefEntity * > * other_entities | |
CubitTransformMatrix * matrix | |
}; |
Definition at line 98 of file CGMHistory.hpp.
CGMHistory::Event::Event | ( | CGMHistory::EventType | type, |
RefEntity * | refentity | ||
) |
Definition at line 37 of file CGMHistory.cpp.
CGMHistory::Event::Event | ( | CGMHistory::EventType | type, |
const std::vector< RefEntity * > & | refentity_list | ||
) |
Definition at line 43 of file CGMHistory.cpp.
Definition at line 49 of file CGMHistory.cpp.
{ }
const std::vector< RefEntity * > & CGMHistory::Event::get_entities | ( | ) | const |
Definition at line 58 of file CGMHistory.cpp.
{ return entities; }
Definition at line 53 of file CGMHistory.cpp.
{ return eventType; }
union { ... } [private] |
std::vector<RefEntity*> CGMHistory::Event::entities [private] |
Definition at line 113 of file CGMHistory.hpp.
EventType CGMHistory::Event::eventType [private] |
Definition at line 111 of file CGMHistory.hpp.
Definition at line 119 of file CGMHistory.hpp.
std::vector<RefEntity*>* CGMHistory::Event::other_entities |
Definition at line 118 of file CGMHistory.hpp.