AddAndWeld(BezierShape &from, float weldThreshold) | BezierShape | |
AddSpline(Spline3D *spline) | BezierShape | |
AffectBackface() | BezierShape | |
aligned_free(void *ptr) | MaxHeapOperators | static |
aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
BezierShape() | BezierShape | |
BezierShape(BezierShape &fromShape) | BezierShape | |
BezierShapeLeakDetector class | BezierShape | friend |
bezVecPoly | BezierShape | |
bezVecVert | BezierShape | |
BindKnot(BOOL isEnd, int segIndex, int splineSegID, int splinePointID) | BezierShape | |
bindList | BezierShape | |
Bubble() | BezierShape | |
BuildBoundingBox(void) | BezierShape | |
ClearDispFlag(DWORD f) | BezierShape | |
CloneSelectedParts(BOOL reverse=FALSE) | BezierShape | |
CopyShapeDataFrom(BezierShape &fromShape) | BezierShape | |
DeepCopy(BezierShape *ashape, ChannelMask channels) | BezierShape | |
DeleteSelectedPolys() | BezierShape | |
DeleteSelectedSegs() | BezierShape | |
DeleteSelectedVerts() | BezierShape | |
DeleteSelSegs(int poly) | BezierShape | |
DeleteSelVerts(int poly) | BezierShape | |
DeleteSpline(int index) | BezierShape | |
DeleteSplines(const unsigned int *indices, unsigned int n) | BezierShape | |
dispFlags | BezierShape | |
EdgeDist() | BezierShape | |
Falloff() | BezierShape | |
FindSegmentPoint(int poly, int segment, GraphicsWindow *gw, Material *ma, HitRegion *hr, int ptype=PARAM_SIMPLE) | BezierShape | |
FreeChannels(ChannelMask channels, int zeroOthers=1) | BezierShape | |
GetBoundingBox(Matrix3 *tm=NULL) | BezierShape | |
GetClosures(BitArray &array) | BezierShape | |
GetDeformBBox(TimeValue t, Box3 &box, Matrix3 *tm, BOOL useSel) | BezierShape | |
GetDispFlag(DWORD f) | BezierShape | |
GetInterface(Interface_ID id) override | BaseInterfaceServer | virtual |
GetInterfaceAt(int i) const | BaseInterfaceServer | virtual |
GetKnotIndex(int poly, int knot) | BezierShape | |
GetMatID(int poly, int piece) | BezierShape | |
GetNumSegs() | BezierShape | |
GetNumVerts() | BezierShape | |
GetPolyAndKnot(int index, int &polyOut, int &knotOut) | BezierShape | |
GetPolyAndVert(int index, int &polyOut, int &vertOut) | BezierShape | |
GetSpline(int index) | BezierShape | |
GetTopology(BezierShapeTopology &topo) | BezierShape | |
GetTotalKnots() | BezierShape | |
GetTotalVerts() | BezierShape | |
GetTypedInterface() | InterfaceServer | inline |
GetVert(int poly, int i) | BezierShape | |
GetVert(int index) | BezierShape | |
GetVertIndex(int poly, int vert) | BezierShape | |
GetVSelectionWeights() | BezierShape | inline |
HideSelectedSegs() | BezierShape | |
HideSelectedSplines() | BezierShape | |
HideSelectedVerts() | BezierShape | |
Init() | BezierShape | |
InsertSpline(Spline3D *spline, int index) | BezierShape | |
interfaces | BaseInterfaceServer | protected |
InterpCurve3D(int poly, float param, int ptype=PARAM_SIMPLE) | BezierShape | |
InterpPiece3D(int poly, int piece, float param, int ptype=PARAM_SIMPLE) | BezierShape | |
InvalidateCapCache() | BezierShape | |
InvalidateGeomCache() | BezierShape | |
InvalidateVertexWeights() | BezierShape | |
LengthOfCurve(int poly) | BezierShape | |
Load(ILoad *iload) | BezierShape | |
mAffectBackface | BezierShape | |
MakeCap(TimeValue t, MeshCapInfo &capInfo, int capType) | BezierShape | |
MakeCap(TimeValue t, PatchCapInfo &capInfo) | BezierShape | |
MakeFirst(int poly, int vertex) | BezierShape | |
MakePolyShape(PolyShape &pshp, int nSteps=-1, BOOL doOptimize=FALSE) | BezierShape | |
mBubble | BezierShape | |
mEdgeDist | BezierShape | |
mFalloff | BezierShape | |
mPinch | BezierShape | |
mpVertexDists | BezierShape | |
mpVertexEdgeDists | BezierShape | |
mpVertexWeights | BezierShape | |
mUseEdgeDist | BezierShape | |
mUseSoftSelections | BezierShape | |
NewAndCopyChannels(ChannelMask channels) | BezierShape | |
NewShape() | BezierShape | |
NewSpline(int itype=KTYPE_CORNER, int dtype=KTYPE_BEZIER, int ptype=PARM_UNIFORM) | BezierShape | |
NumInterfaces() const | BaseInterfaceServer | virtual |
numVertexWeights | BezierShape | |
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, int block_type, 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, int block_type, 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, int block_type, 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, int block_type, 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+=(BezierShape &from) | BezierShape | |
operator=(BezierShape &fromShape) | BezierShape | |
operator=(PolyShape &fromShape) | BezierShape | |
optimize | BezierShape | |
OrganizeCurves(TimeValue t, ShapeHierarchy *hier=NULL) | BezierShape | |
patchCap | BezierShape | |
patchCapCacheValid | BezierShape | |
PerformTrimOrExtend(IObjParam *ip, ViewExp *vpt, ShapeHitData *hit, IPoint2 &m, ShapeContextCallback &cb, int trimType, int trimInfinite) | BezierShape | |
Pinch() | BezierShape | |
polySel | BezierShape | |
PrepKnotBaseIndex() | BezierShape | |
PrepVertBaseIndex() | BezierShape | |
ReadyCachedPolyShape() | BezierShape | |
ReadyPatchCap() | BezierShape | |
RecordTopologyTags(int channel=0) | BezierShape | |
Render(GraphicsWindow *gw, Material *ma, RECT *rp, int compFlags, int numMat) | BezierShape | |
RenderGizmo(GraphicsWindow *gw) | BezierShape | |
Reverse(int poly, BOOL keepZero=FALSE) | BezierShape | |
Reverse(BitArray &reverse, BOOL keepZero=FALSE) | BezierShape | |
Save(ISave *isave) | BezierShape | |
segSel | BezierShape | |
Select(GraphicsWindow *gw, Material *ma, HitRegion *hr, int abortOnHit=FALSE) | BezierShape | |
selLevel | BezierShape | |
SelSegsSameType() | BezierShape | |
SelSplinesSameType() | BezierShape | |
SelVertsSameType() | BezierShape | |
SetAffectBackface(int affectBackface) | BezierShape | |
SetBubble(float bubble) | BezierShape | |
SetClosures(BitArray &array) | BezierShape | |
SetDispFlag(DWORD f) | BezierShape | |
SetEdgeDist(int edgeDist) | BezierShape | |
SetFalloff(float falloff) | BezierShape | |
SetPinch(float pinch) | BezierShape | |
SetUseEdgeDists(int edgeDist) | BezierShape | |
SetUseSoftSelections(int useSoftSelections) | BezierShape | |
SetVert(int poly, int i, const Point3 &xyz) | BezierShape | |
SetVert(int index, const Point3 &xyz) | BezierShape | |
SetVertexWeight(int i, float w) | BezierShape | inline |
SetVertexWeightCount(int i) | BezierShape | |
ShallowCopy(BezierShape *ashape, ChannelMask channels) | BezierShape | |
Snap(GraphicsWindow *gw, SnapInfo *snap, IPoint2 *p, Matrix3 &tm) | BezierShape | |
Snap(GraphicsWindow *gw, SnapInfo *snap, IPoint2 *p, Matrix3 &tm, DWORD flags) | BezierShape | |
splineCount | BezierShape | |
SplineCount() | BezierShape | inline |
splines | BezierShape | |
SplineSelectDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) | BezierShape | friend |
steps | BezierShape | |
SubObjectHitTest(GraphicsWindow *gw, Material *ma, HitRegion *hr, DWORD flags, SubShapeHitList &hitList) | BezierShape | |
SupportVSelectionWeights() | BezierShape | |
TangentCurve3D(int poly, float param, int ptype=PARAM_SIMPLE) | BezierShape | |
TangentPiece3D(int poly, int piece, float param, int ptype=PARAM_SIMPLE) | BezierShape | |
Transform(Matrix3 &tm) | BezierShape | |
UnbindKnot(int splineID, BOOL isEnd) | BezierShape | |
UnhideSegs() | BezierShape | |
UnselectHiddenSegs() | BezierShape | |
UnselectHiddenSplines() | BezierShape | |
UnselectHiddenVerts() | BezierShape | |
UpdateBindList(BOOL useGeometricTracking=FALSE) | BezierShape | |
UpdateEdgeDists() | BezierShape | |
UpdateSels(BOOL save=FALSE) | BezierShape | |
UpdateVertexDists() | BezierShape | |
UpdateVertexWeights() | BezierShape | |
UseEdgeDists() | BezierShape | |
UseSoftSelections() | BezierShape | |
VertexFlagSel(int poly, DWORD flag) | BezierShape | |
VertexTempSel(int poly, int level=-1) | BezierShape | |
VertexTempSelAll(int poly=-1, BOOL includeVecs=FALSE, int level=0, BOOL forceSel=FALSE) | BezierShape | |
VertexWeight(int i) | BezierShape | inline |
VertexWeightSupport() | BezierShape | inline |
vertSel | BezierShape | |
~BaseInterfaceServer() | BaseInterfaceServer | virtual |
~BezierShape() | BezierShape | |
~InterfaceServer() | InterfaceServer | virtual |