#include <GU_CurveSet.h>
Public Member Functions | |
| void | addCurve (GU_CurveSetInfo &curveinfo, int curveidx, float u, float d2, const UT_Vector3 &pt) |
| GU_CurveNode * | next () const |
| int | degree () const |
| GU_CurveNodeInfo & | operator() (int i) |
| GU_CurveNodeInfo | operator() (int i) const |
| UT_Vector3 & | point () |
| UT_Vector3 | point () const |
| UT_Vector3 & | normal () |
| UT_Vector3 | normal () const |
Public Attributes | |
| UT_Vector3 | myPt |
| UT_Vector3 | myNormal |
| int | myDegree |
| UT_RefArray< GU_CurveNodeInfo > | myEdges |
| GU_CurveNode * | myNext |
| float | myD2 |
Definition at line 68 of file GU_CurveSet.h.
| void GU_CurveNode::addCurve | ( | GU_CurveSetInfo & | curveinfo, | |
| int | curveidx, | |||
| float | u, | |||
| float | d2, | |||
| const UT_Vector3 & | pt | |||
| ) |
| int GU_CurveNode::degree | ( | ) | const [inline] |
Definition at line 75 of file GU_CurveSet.h.
| GU_CurveNode* GU_CurveNode::next | ( | ) | const [inline] |
Definition at line 74 of file GU_CurveSet.h.
| UT_Vector3 GU_CurveNode::normal | ( | void | ) | const [inline] |
Definition at line 81 of file GU_CurveSet.h.
| UT_Vector3& GU_CurveNode::normal | ( | void | ) | [inline] |
Definition at line 80 of file GU_CurveSet.h.
| GU_CurveNodeInfo GU_CurveNode::operator() | ( | int | i | ) | const [inline] |
Definition at line 77 of file GU_CurveSet.h.
| GU_CurveNodeInfo& GU_CurveNode::operator() | ( | int | i | ) | [inline] |
Definition at line 76 of file GU_CurveSet.h.
| UT_Vector3 GU_CurveNode::point | ( | void | ) | const [inline] |
Definition at line 79 of file GU_CurveSet.h.
| UT_Vector3& GU_CurveNode::point | ( | void | ) | [inline] |
Definition at line 78 of file GU_CurveSet.h.
| float GU_CurveNode::myD2 |
Definition at line 90 of file GU_CurveSet.h.
Definition at line 87 of file GU_CurveSet.h.
Definition at line 88 of file GU_CurveSet.h.
Definition at line 89 of file GU_CurveSet.h.
Definition at line 86 of file GU_CurveSet.h.
Definition at line 85 of file GU_CurveSet.h.
1.5.9