Spline3D Member List

This is the complete list of members for Spline3D, 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 classSpline3D [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 &param)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 classSpline3D [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 classSpline3D [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]