MGCL V10  V10
MGCL V10
 全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 フレンド グループ ページ
MGIges504EdgeListMap クラス

Is the class to store MGEdge*(newed objects) generated for MGIges504 EDGE list. [詳解]

公開型

typedef std::map< const
MGIgesPD504 *, int > 
PD504toEdgesMap
 

公開メンバ関数

 MGIges504EdgeListMap (MGIgesIfstream *ifs=0)
 
MGEdgeget_egde (int DEid, int edge)
 
void set_ifstream (MGIgesIfstream *ifs)
 

詳解

Is the class to store MGEdge*(newed objects) generated for MGIges504 EDGE list.

型定義メンバ詳解

typedef std::map<const MGIgesPD504*,int> MGIges504EdgeListMap::PD504toEdgesMap

key is MGIgesPD504* and the data is the array index i of m_EdgesVector. m_EdgesVector[i] is MGIgesPD504's data, MGPvector<MGEdge>.

構築子と解体子

MGIges504EdgeListMap::MGIges504EdgeListMap ( MGIgesIfstream ifs = 0)
inline

Constructors. Constructs an object of class MGIges504EdgeListMap.

関数詳解

MGEdge* MGIges504EdgeListMap::get_egde ( int  DEid,
int  edge 
)

Obtain MGEdge* of the the DE of the EDGE List Entry(MGIgesPD504) and the indgex edge.

引数
DEidDE id of type 504
edgeList index of the EDGE List Entry DE edge_list
void MGIges504EdgeListMap::set_ifstream ( MGIgesIfstream ifs)
inline

このクラス詳解は次のファイルから抽出されました: