Each NURBS patch is described by its set of control points, the NURBS are not used in the animator and this structure just forms a place holder for the NURBS structures from the MFX file.
Definition at line 404 of file ASTRUCT.H.
Data Fields | |
long | id |
long | numU |
long | numV |
long | orderU |
long | orderV |
double * | kvU |
double * | kvV |
vector4 ** | points |
NurbsProperties | properties |
long numU |
Definition at line 406 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ExpandNurbsAction(), IncludeNurbsBoundary(), MoveNurbsControlPoint(), MoveNurbsSurface(), ReadNurbs(), RotateNurbsAction(), RotateNurbsSurface(), SelectNurbsControlPoint(), SelectNurbsInCircle(), SelectNurbsInLasso(), SelectNurbsInRectangle(), SelectNurbsPatch(), WriteNurbs(), and XpandNurbsSurface().
long numV |
Definition at line 406 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ExpandNurbsAction(), IncludeNurbsBoundary(), MoveNurbsControlPoint(), MoveNurbsSurface(), ReadNurbs(), ReleaseNurbs(), RotateNurbsAction(), RotateNurbsSurface(), SelectNurbsControlPoint(), SelectNurbsInCircle(), SelectNurbsInLasso(), SelectNurbsInRectangle(), SelectNurbsPatch(), WriteNurbs(), and XpandNurbsSurface().
long orderU |
Definition at line 407 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ReadNurbs(), and WriteNurbs().
long orderV |
Definition at line 407 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ReadNurbs(), and WriteNurbs().
double* kvU |
Definition at line 408 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ReadNurbs(), ReleaseNurbs(), and WriteNurbs().
double * kvV |
Definition at line 408 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ReadNurbs(), ReleaseNurbs(), and WriteNurbs().
Definition at line 409 of file ASTRUCT.H.
Referenced by AllocNurbs(), CloneNurbs(), CreateNurbs(), DrawGlNurbs(), ExpandNurbsAction(), IncludeNurbsBoundary(), MoveNurbsControlPoint(), MoveNurbsSurface(), ReadNurbs(), ReleaseNurbs(), RotateNurbsAction(), RotateNurbsSurface(), SelectNurbsControlPoint(), SelectNurbsInCircle(), SelectNurbsInLasso(), SelectNurbsInRectangle(), SelectNurbsPatch(), WriteNurbs(), and XpandNurbsSurface().
Definition at line 410 of file ASTRUCT.H.
Referenced by CreateNurbs(), DrawAllNurbsInOne(), DrawGlNurbs(), DrawNurbsWireFrame(), HiddenAddNurbsFaces(), HiddenAddNurbsVertices(), HiddenGetNurbsNumbers(), HideNurbs(), MeshNurbsSurface(), MeshNurbsSurfaces(), PutNurbsAttribute(), ReadNurbs(), SelectNurbsInCircle(), SelectNurbsInLasso(), SelectNurbsInRectangle(), SelectNurbsPatch(), TriangulateNurbsSurface(), and WriteNurbs().