, 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] |