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