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