cgma
CGMHistory::PortEvent Class Reference

#include <CGMHistory.hpp>

List of all members.

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

Detailed Description

Definition at line 125 of file CGMHistory.hpp.


Constructor & Destructor Documentation

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;
}

Member Function Documentation

const std::vector<RefEntity*>& CGMHistory::PortEvent::get_entities ( ) const

Definition at line 153 of file CGMHistory.cpp.

{
  return eventType;
}

Member Data Documentation

Definition at line 138 of file CGMHistory.hpp.

Definition at line 139 of file CGMHistory.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines