5 #if !defined( __MGIGES504EdgeListMap_H__) 
    6 #define __MGIGES504EdgeListMap_H__ 
   10 #include "mg/Pvector.h" 
   11 #include "topo/Edge.h" 
   12 #include "mgIges/igesPD504.h" 
   43     PD504toEdgesMap m_PD504PtoVecID;
 
   49     std::vector< std::vector<MGEdge*> > m_EdgesVector;
 
   52 #endif // __MGIGES504EdgeListMap_H__ 
std::map< const MGIgesPD504 *, int > PD504toEdgesMap
Definition: iges504EdgeListMap.h:21
 
MGEdge is an instance of MGCellNB, represents a boundary element of 2D manifold. 
Definition: Edge.h:33
 
MGIgesIfstream read in *.iges; *.igs file, transforming IGES objects to MGCL objects. 
Definition: IgesIfstream.h:43
 
void set_ifstream(MGIgesIfstream *ifs)
Definition: iges504EdgeListMap.h:34
 
MGIges504EdgeListMap(MGIgesIfstream *ifs=0)
Definition: iges504EdgeListMap.h:25
 
MGEdge * get_egde(int DEid, int edge)
 
Is the class to store MGEdge*(newed objects) generated for MGIges504 EDGE list. 
Definition: iges504EdgeListMap.h:16