MGCL V10
V10
MGCL V10
|
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).
|
inline |
|
inline |
Construct from all the necessary data.
i | Loop's edge number. |
t | Parameter values of i-th pcell curve. |
|
inline |
return loop's edge number.
|
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 |
|
inline |
Return isect data.
|
friend |
String stream Function.