| MGCL V10
    V10
    MGCL V10 | 
MGFPoint is to represent a Face or Surface point. [詳解]
| 公開メンバ関数 | |
| MGFPoint () | |
| MGFPoint (const MGFSurface &face, const MGPosition &uv) | |
| void constructor.  [詳解] | |
| bool | operator< (const MGFPoint &fp) const | 
| bool | operator> (const MGFPoint &fp) const | 
| bool | operator<= (const MGFPoint &fp) const | 
| bool | operator>= (const MGFPoint &fp) const | 
| bool | operator== (const MGFPoint &fp) const | 
| bool | operator!= (const MGFPoint &fp) const | 
| MGVector | eval (int ndu=0, int ndv=0) const | 
| const MGFSurface & | fsurface () const | 
| return the face.  [詳解] | |
| const MGPosition & | uv () const | 
| Return the parameter value of the face.  [詳解] | |
| フレンド | |
| MG_DLL_DECLR friend std::ostream & | operator<< (std::ostream &, const MGFPoint &) | 
| String stream Function.  [詳解] | |
MGFPoint is to represent a Face or Surface point.
The expression is: (MGFace* f, MGPosition uv), where f is a face pointer of interest, and uv is the parameter value of the face f.
| 
 | inline | 
| 
 | inline | 
void constructor.
Construct from all the necessary data.
| face | face. | 
| uv | Parameter values of the face. | 
| MGVector MGFPoint::eval | ( | int | ndu = 0, | 
| int | ndv = 0 | ||
| ) | const | 
Evaluation of the Face at the FPoint. When nderi=0, get the positional data at the point.
| 
 | inline | 
return the face.
| 
 | inline | 
| bool MGFPoint::operator< | ( | const MGFPoint & | fp | ) | const | 
| 
 | inline | 
| bool MGFPoint::operator== | ( | const MGFPoint & | fp | ) | const | 
Two Fpoints are equal if they belong to one face and their distance in parameter (u1,v2) and (u2,v2) is less than parameter_error() of the face.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Return the parameter value of the face.
| 
 | friend | 
String stream Function.