, including all inherited members.
| AddKnot(SplineKnot &k, int where=-1) | Spline3D | |
| Allocate(int count) | Spline3D | [protected] |
| Append(Spline3D *spline, BOOL weldCoincidentFirstVertex=TRUE) | Spline3D | |
| AppendPoint(ViewExp *vpt, const Point3 &p, int where=-1) | Spline3D | |
| AverageTangent(int i) | Spline3D | |
| BesselEnd(int i) | Spline3D | [protected] |
| BesselStart(int i) | Spline3D | [protected] |
| BezierShape class | Spline3D | [friend] |
| CentripetalParams() | Spline3D | [protected] |
| ChordParams() | Spline3D | [protected] |
| Closed() | Spline3D | [inline] |
| CompAdjBesselBezPoints(int i) | Spline3D | [protected] |
| CompCornerBezPoints(int n) | Spline3D | [protected] |
| CompParams() | Spline3D | |
| ComputeBezPoints() | Spline3D | |
| ContinBack(int i) | Spline3D | [protected] |
| ContinFwd(int i) | Spline3D | [protected] |
| Create(ViewExp *vpt, int msg, int point, int flags, IPoint2 m, Matrix3 *mat, IObjParam *ip=NULL) | Spline3D | |
| CustomParams() | Spline3D | [inline, virtual] |
| DeleteKnot(int where) | Spline3D | |
| DrawCurve(GraphicsWindow *gw, Material *mtl) | Spline3D | |
| DrawPhase() | Spline3D | [inline] |
| Dump(int where) | Spline3D | |
| FindSegAndParam(float u, int ptype, int &seg, float ¶m) | Spline3D | |
| FixAdjBezTangents(int i) | Spline3D | |
| Flags() | Spline3D | [inline] |
| GetAux(int knot) | Spline3D | |
| GetAux2(int knot) | Spline3D | |
| GetAux3(int knot) | Spline3D | |
| GetBBox(TimeValue t, Matrix3 &tm, Box3 &box) | Spline3D | |
| GetDragVector(ViewExp *vpt, IPoint2 p, int i, Matrix3 *mat) | Spline3D | |
| GetiCur() | Spline3D | [inline] |
| GetInAux(int knot, int which) | Spline3D | |
| GetInVec(int i) | Spline3D | |
| GetKnot(int i) | Spline3D | |
| GetKnotAux(int knot, int which) | Spline3D | |
| GetKnotPoint(int i) | Spline3D | |
| GetKnotType(int index) | Spline3D | [inline] |
| GetLineType(int index) | Spline3D | [inline] |
| GetMatID(int seg) | Spline3D | |
| GetOutAux(int knot, int which) | Spline3D | |
| GetOutVec(int i) | Spline3D | |
| GetParam(int index) | Spline3D | |
| GetRelInVec(int i) | Spline3D | |
| GetRelOutVec(int i) | Spline3D | |
| GetSmoothingMap(IntTab &map) | Spline3D | |
| GetVert(int i) | Spline3D | |
| GetVertAux(int i, int which) | Spline3D | |
| HybridPoint(int i) | Spline3D | [protected] |
| InterpBezier(IPoint2 *bez, float t) | Spline3D | |
| InterpBezier3D(int segment, float t, int ptype=SPLINE_INTERP_SIMPLE) | Spline3D | |
| InterpCurve3D(float u, int ptype=SPLINE_INTERP_SIMPLE) | Spline3D | |
| IntersectsSpline(Spline3D *spline) | Spline3D | |
| InvalidateGeomCache() | Spline3D | |
| IsAuto(int i) | Spline3D | |
| IsBezierPt(int i) | Spline3D | |
| IsClockWise() | Spline3D | |
| IsCorner(int i) | Spline3D | |
| KnotCount() | Spline3D | [inline] |
| LinearBack(int i) | Spline3D | [protected] |
| LinearFwd(int i) | Spline3D | [protected] |
| Load(ILoad *iload) | Spline3D | |
| MakeBezCont(int i) | Spline3D | |
| MakePolyLine(PolyLine &line, int steps=-1, BOOL optimize=FALSE) | Spline3D | |
| NaturalBack(int i) | Spline3D | [protected] |
| NaturalFwd(int i) | Spline3D | [protected] |
| NewSpline() | Spline3D | |
| operator delete(void *ptr) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | [static] |
| operator delete[](void *ptr) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator new(size_t size, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size, void *placement_ptr) | MaxHeapOperators | [static] |
| operator new[](size_t size) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, unsigned long flags) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator=(Spline3D &fromSpline) | Spline3D | |
| operator=(PolyLine &fromLine) | Spline3D | |
| ParmType() | Spline3D | [inline] |
| Prepend(Spline3D *spline, BOOL weldCoincidentLastVertex=TRUE) | Spline3D | |
| ProjectPoint(ViewExp *vpt, Point3 fp, Matrix3 *mat) | Spline3D | |
| Railing class | Spline3D | [friend] |
| RedistTangents(int i, Point3 d) | Spline3D | |
| RefineCurve(float u, int ptype=SPLINE_INTERP_SIMPLE) | Spline3D | |
| RefineSegment(int segment, float t, int ptype=SPLINE_INTERP_SIMPLE) | Spline3D | |
| Reverse(BOOL keepZero=FALSE) | Spline3D | |
| Save(ISave *isave) | Spline3D | |
| SegmentLength(int seg) | Spline3D | |
| Segments() | Spline3D | |
| SelfIntersects() | Spline3D | |
| SetAux(int knot, int value) | Spline3D | |
| SetAux2(int knot, int value) | Spline3D | |
| SetAux3(int knot, int value) | Spline3D | |
| SetClosed(int flag=1) | Spline3D | |
| SetEditMode(int mode) | Spline3D | [inline] |
| SetInAux(int knot, int which, int value) | Spline3D | |
| SetInVec(int i, const Point3 &p) | Spline3D | |
| SetKnot(int i, SplineKnot &k) | Spline3D | |
| SetKnotAux(int knot, int which, int value) | Spline3D | |
| SetKnotPoint(int i, const Point3 &p) | Spline3D | |
| SetKnotType(int index, int type) | Spline3D | |
| SetLineType(int index, int type) | Spline3D | |
| SetMatID(int seg, MtlID id) | Spline3D | |
| SetOpen() | Spline3D | |
| SetOutAux(int knot, int which, int value) | Spline3D | |
| SetOutVec(int i, const Point3 &p) | Spline3D | |
| SetParam(int index, float param) | Spline3D | |
| SetRelInVec(int i, const Point3 &p) | Spline3D | |
| SetRelOutVec(int i, const Point3 &p) | Spline3D | |
| SetVert(int i, const Point3 &p) | Spline3D | |
| SetVertAux(int i, int which, int value) | Spline3D | |
| ShiftKnot(int where, int direction) | Spline3D | |
| Snap(GraphicsWindow *gw, SnapInfo *snap, IPoint2 *p, Matrix3 &tm) | Spline3D | |
| Spline3D(int itype=KTYPE_CORNER, int dtype=KTYPE_BEZIER, int ptype=PARM_UNIFORM) | Spline3D | |
| Spline3D(Spline3D &fromSpline) | Spline3D | |
| SplineLength() | Spline3D | |
| SplineShape class | Spline3D | [friend] |
| StartInsert(ViewExp *vpt, int msg, int point, int flags, IPoint2 theP, Matrix3 *mat, int where) | Spline3D | |
| SurroundsPoint(Point2 p) | Spline3D | |
| TangentBezier3D(int segment, float t, int ptype=SPLINE_INTERP_SIMPLE) | Spline3D | |
| TangentCurve3D(float u, int ptype=SPLINE_INTERP_SIMPLE) | Spline3D | |
| Transform(Matrix3 *tm) | Spline3D | |
| UniformParams() | Spline3D | [protected] |
| UnProjectPoint(ViewExp *vpt, IPoint2 p, Matrix3 *mat) | Spline3D | |
| Verts() | Spline3D | [inline] |
| ~Spline3D() | Spline3D | [virtual] |