|
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.