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

MGLPoint is to represent Loop's point. [詳解]

公開メンバ関数

 MGLPoint ()
 
 MGLPoint (int i, double t)
 Construct from all the necessary data. [詳解]
 
 MGLPoint (const MGLEPoint &le)
 Conversion constructor from MGLEPoint. [詳解]
 
bool operator< (const MGLPoint &lp) const
 
bool operator> (const MGLPoint &lp) const
 
bool operator<= (const MGLPoint &lp) const
 
bool operator>= (const MGLPoint &lp) const
 
bool operator== (const MGLPoint &lp) const
 
bool operator!= (const MGLPoint &lp) const
 
int edge_num () const
 return loop's edge number. [詳解]
 
double param () const
 Return isect data. [詳解]
 

フレンド

MG_DLL_DECLR friend std::ostream & operator<< (std::ostream &, const MGLPoint &)
 String stream Function. [詳解]
 

詳解

MGLPoint is to represent Loop's point.

This is represented as (i, t), where i is the pcell id(i.e. edge number) of in the loop, and t is the parameter value of the curve of the pcell(edge).

構築子と解体子

MGLPoint::MGLPoint ( )
inline
MGLPoint::MGLPoint ( int  i,
double  t 
)
inline

Construct from all the necessary data.

引数
iLoop's edge number.
tParameter values of i-th pcell curve.
MGLPoint::MGLPoint ( const MGLEPoint le)

Conversion constructor from MGLEPoint.

関数詳解

int MGLPoint::edge_num ( ) const
inline

return loop's edge number.

bool MGLPoint::operator!= ( const MGLPoint lp) const
inline
bool MGLPoint::operator< ( const MGLPoint lp) const
bool MGLPoint::operator<= ( const MGLPoint lp) const
bool MGLPoint::operator== ( const MGLPoint lp) const
bool MGLPoint::operator> ( const MGLPoint lp) const
bool MGLPoint::operator>= ( const MGLPoint lp) const
double MGLPoint::param ( ) const
inline

Return isect data.

フレンドと関連関数の詳解

MG_DLL_DECLR friend std::ostream& operator<< ( std::ostream &  ,
const MGLPoint  
)
friend

String stream Function.


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