cgma
|
#include <CGMHistory.hpp>
Public Member Functions | |
PortEvent (EventType type, std::vector< RefEntity * > &source_entities, std::vector< TopologyBridge * > &result_entities) | |
PortEvent (EventType type) | |
~PortEvent () | |
EventType | get_event_type () const |
const std::vector< RefEntity * > & | get_entities () const |
Public Attributes | |
EventType | eventType |
std::vector< RefEntity * > | RefEnts |
std::vector< TopologyBridge * > | TopologyBridges |
Definition at line 125 of file CGMHistory.hpp.
CGMHistory::PortEvent::PortEvent | ( | EventType | type, |
std::vector< RefEntity * > & | source_entities, | ||
std::vector< TopologyBridge * > & | result_entities | ||
) |
Definition at line 138 of file CGMHistory.cpp.
{ eventType = type; // if( eventType != GEOMETRY_TRANSFORMED ) // TopologyBridges = new std::vector<TopologyBridge*>; // else // TopologyBridges = NULL; }
Definition at line 147 of file CGMHistory.cpp.
{ // if( TopologyBridges ) // delete TopologyBridges; }
const std::vector<RefEntity*>& CGMHistory::PortEvent::get_entities | ( | ) | const |
Definition at line 153 of file CGMHistory.cpp.
{ return eventType; }
Definition at line 136 of file CGMHistory.hpp.
std::vector<RefEntity*> CGMHistory::PortEvent::RefEnts |
Definition at line 138 of file CGMHistory.hpp.
std::vector<TopologyBridge*> CGMHistory::PortEvent::TopologyBridges |
Definition at line 139 of file CGMHistory.hpp.