Provides the vertex-level point information for the Spline3D class.
'aux' fields in spline are available in 3 channels: 0: Used in capping process 1: Used to track topology changes in spline editing 2: Available to user
#include <spline3d.h>

Public Member Functions |
|
| CoreExport | SplinePoint () |
| CoreExport | SplinePoint (Point3 &p, int a1=-1, int a2=-1, int a3=-1) |
| CoreExport SplinePoint & | operator= (SplinePoint &fromSP) |
| Point3 & | GetPoint () |
| int | GetAux (int index) |
| void | SetPoint (const Point3 &p) |
| void | SetAux (int index, int a) |
Friends |
|
| class | Spline3D |
| class | SplineKnotAssy |
| class | SplineKnot |
| CoreExport SplinePoint | ( | ) |
| CoreExport SplinePoint | ( | Point3 & | p, |
| int | a1 = -1, |
||
| int | a2 = -1, |
||
| int | a3 = -1 |
||
| ) |
| CoreExport SplinePoint& operator= | ( | SplinePoint & | fromSP | ) |
| Point3& GetPoint | ( | ) | [inline] |
{ return point; }
| int GetAux | ( | int | index | ) | [inline] |
{ return aux[index]; }
| void SetPoint | ( | const Point3 & | p | ) | [inline] |
{ point = p; }
| void SetAux | ( | int | index, |
| int | a | ||
| ) | [inline] |
{ aux[index] = a; }
friend class Spline3D [friend] |
friend class SplineKnotAssy
[friend] |
friend class SplineKnot [friend] |