3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SplineShape Member List

This is the complete list of members for SplineShape, including all inherited members.

AcceptCloneSelSubComponents(TimeValue t)BaseObjectinlinevirtual
ActivateSubobjSel(int level, XFormModes &modes)SplineShapevirtual
ActivateSubSelSet(MSTR &setName)SplineShapevirtual
AddAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid, DWORD len, void *data)Animatable
AddKnot(int poly, SplineKnot &k, int where=-1)SplineShape
AddNewKey(TimeValue t, DWORD flags)Animatableinlinevirtual
AddNoteTrack(NoteTrack *note)Animatable
AddXTCObject(XTCObject *pObj, int priority=0, int branchID=-1)Object
AdjustTangents(TrackHitRecord hit, ParamDimensionBase *dim, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, int dx, int dy, DWORD flags)Animatableinlinevirtual
AdjustTangents(TrackHitRecord hit, ParamDimensionBase *dim, float angle, float length, DWORD flags)Animatableinlinevirtual
aflagAnimatableprotected
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::aligned_free(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::aligned_free(void *ptr)MaxHeapOperatorsstatic
ISplineOps::aligned_free(void *ptr)MaxHeapOperatorsprivatestatic
ISplineSelect::aligned_free(void *ptr)MaxHeapOperatorsprivatestatic
ISplineSelectData::aligned_free(void *ptr)MaxHeapOperatorsprivatestatic
ISubMtlAPI::aligned_free(void *ptr)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::aligned_free(void *ptr)MaxHeapOperatorsprivatestatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
ISplineOps::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
ISplineSelect::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
ISplineSelectData::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
ISubMtlAPI::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
ISplineOps::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
ISplineSelect::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
ISplineSelectData::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
ISubMtlAPI::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsprivatestatic
AllocContArray(int count)SplineShape
AllocCustAttribContainer()Animatable
Animatable()Animatable
Append(int poly, Spline3D *spline, BOOL weldCoincidentFirstVertex=TRUE)SplineShape
AppendProperty(AnimProperty *prop)Animatable
ApplyUVWMap(int type, float utile, float vtile, float wtile, int uflip, int vflip, int wflip, int cap, const Matrix3 &tm, int channel=1)Objectinlinevirtual
apropsAnimatableprotected
areaSelectSplineShape
AssignController(Animatable *control, int subAnim)SplineShapevirtual
AttachShape(TimeValue t, INode *thisNode, INode *attachNode, BOOL weldEnds=FALSE, float weldThreshold=0.0f)ShapeObjectinlinevirtual
AutoDelete()ReferenceTargetvirtual
BaseClone(ReferenceTarget *from, ReferenceTarget *to, RemapDir &remap)ReferenceTargetvirtual
BaseObject()BaseObject
BeginChamferMove(TimeValue t)SplineShape
BeginDependencyTest()ReferenceTargetinline
BeginEditParams(IObjParam *ip, ULONG flags, Animatable *prev)SplineShapevirtual
BeginFilletMove(TimeValue t)SplineShape
BeginOutlineMove(TimeValue t)SplineShape
bindFirstSplineShape
bindLastSplineShape
bindModeSplineShapestatic
BlockEval()ReferenceMakerinlineprotected
BooleanStartUp()SplineShape
BranchDeleted(int branchID, bool reorderChannels)Object
BuildGWCache(GraphicsWindow *gw, Material *ma, int numMat, BOOL threaded)Objectinlinevirtual
ButtonOp(splineButtonOp opcode)SplineShapevirtual
BypassPropertyLevel()Animatableinlinevirtual
BypassTrackBar()Animatableinlinevirtual
BypassTreeView()Animatableinlinevirtual
CanAssignController(int subAnim)Animatableinlinevirtual
CanCacheObject()Objectinlinevirtual
CanConvertToType(Class_ID obtype)SplineShapevirtual
CanCopyAnim()Animatableinlinevirtual
CanCopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CanCopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CanDeleteSubAnim(int i)Animatableinlinevirtual
CanDoDisplacementMapping()GeomObjectinlinevirtual
CanMakeBezier()SplineShapeinlinevirtual
CanMakeUnique()Animatableinlinevirtual
CanPasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanPasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanTransferReference(int i)ReferenceMakerinlinevirtual
ChamferMove(TimeValue t, float amount)SplineShape
ChangeRememberedPoly(int type)SplineShape
ChangeRememberedSeg(int type)SplineShape
ChangeRememberedVert(int type)SplineShape
ChangeSelPolys(int type)SplineShape
ChangeSelSegs(int type)SplineShape
ChangeSelVerts(int type)SplineShape
ChangeTopology()BaseObjectinlinevirtual
ChannelValidity(TimeValue t, int nchan)SplineShapevirtual
CheckObjectIntegrity()Objectinlinevirtual
ChildAnim(int i)Animatableinlinevirtual
ClassID()SplineShapeinlinevirtual
ClassName(bool localized=true) constAnimatableinline
ClearAFlag(DWORD mask)Animatableinline
ClearAFlagEx(DWORD mask)Animatableinline
ClearAFlagExInAllAnimatables(DWORD mask)Animatablestatic
ClearAFlagInAllAnimatables(DWORD mask)Animatablestatic
ClearAllAppData()Animatable
ClearFlag(DWORD fl)SplineShapeinline
ClearFlagBit(int index)Animatable
ClearFlagBitInAllAnimatables(int index)Animatablestatic
ClearSelection(int level)SplineShapevirtual
Clone(RemapDir &remap)SplineShapevirtual
CloneSelectedKeys(BOOL offset=FALSE)Animatableinlinevirtual
CloneSelSubComponents(TimeValue t)BaseObjectinlinevirtual
CloneVertCont(int from, int to)SplineShape
closedRefineConnectSplineShape
CloseTreeEntry(int type, DWORD tv)Animatable
CollapseObject()Objectinlinevirtual
CommitSetKeyBuffer(TimeValue t)Animatableinlinevirtual
contSplineShape
ContainedShapeSelectionArray()Objectinlinevirtual
ConvertToType(TimeValue t, Class_ID obtype)SplineShapevirtual
ConvertValidity(TimeValue t)SplineShape
CopyAdditionalChannels(Object *from, bool deleteOld=true, bool bShallowCopy=false)Object
CopyBaseData(ShapeObject &from)ShapeObjectvirtual
CopyChannelLocks(Object *obj, ChannelMask needChannels)Object
CopyKeysFromTime(TimeValue src, TimeValue dst, DWORD flags)Animatableinlinevirtual
CopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CopyTangent(int poly, int vert)SplineShape
CopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CreateContArray()SplineShape
CurveClosed(TimeValue t, int curve)SplineShapevirtual
Deform(Deformer *defProc, int useSel)SplineShapevirtual
DeleteAllAdditionalChannels()Object
DeleteAllNoteTracks()Animatable
DeleteAllRefs()ReferenceMaker
DeleteAllRefsFromMe()ReferenceMaker
DeleteAllRefsToMe() overrideReferenceTargetvirtual
DeleteCustAttribContainer()Animatable
DeleteKeyAtTime(TimeValue t)Animatableinlinevirtual
DeleteKeyByIndex(int index)Animatableinlinevirtual
DeleteKeys(DWORD flags)Animatableinlinevirtual
DeleteKnot(int poly, int index)SplineShape
DeleteMe()ReferenceMaker
DeleteNoteTrack(NoteTrack *note, BOOL delNote=TRUE)Animatable
DeletePointConts(const BitArray &set)SplineShape
DeleteReference(int i)ReferenceMaker
DeleteSelSegs(int poly)SplineShape
DeleteSelVerts(int poly)SplineShape
DeleteSpline(int poly)SplineShape
DeleteSubAnim(int i)Animatableinlinevirtual
DeleteThis()SplineShapevirtual
DeleteTime(Interval iv, DWORD flags)Animatableinlinevirtual
Display(TimeValue t, INode *inode, ViewExp *vpt, int flags)SplineShapevirtual
Display(TimeValue t, INode *inode, ViewExp *vpt, int flags, ModContext *mc)SplineShapevirtual
DoAttach(INode *node, bool &canUndo)SplineShape
DoBind(int poly1, int vert1, int poly2, int vert2)SplineShape
DoBoolean(int poly2)SplineShape
DoChamfer()SplineShape
DoCrossInsert(ViewExp *vpt, BezierShape *shape, int poly1, int seg1, int poly2, int seg2, IPoint2 p)SplineShape
DoCrossSection(Tab< int > &splineIndices)SplineShape
DoCycleVerts()SplineShape
DoEnumDependents(DependentEnumProc *dep)ReferenceTarget
DoEnumDependentsImpl(DependentEnumProc *dep) overrideReferenceTargetprotectedvirtual
DoExplodeToObjects()SplineShape
DoFillet()SplineShape
DoHide()SplineShape
DoMakeFirst()SplineShape
DoOutline()SplineShape
DoOwnSelectHilite()Objectinlinevirtual
DoPolyClose()SplineShape
DoPolyDelete()SplineShape
DoPolyDetach(int copy, int reorient)SplineShape
DoPolyExplode()SplineShape
DoPolyMirror(int type, int copy)SplineShape
DoPolyReverse()SplineShape
DoRefineConnect(ViewExp *vpt, BezierShape *shape, int poly, int seg, IPoint2 p, INode *inode=NULL)SplineShape
DoSegBreak(ViewExp *vpt, BezierShape *shape, int poly, int seg, IPoint2 p, INode *inode=NULL)SplineShape
DoSegDelete()SplineShape
DoSegDetach(int sameShape, int copy, int reorient)SplineShape
DoSegDivide(int divisions)SplineShape
DoSegRefine(ViewExp *vpt, BezierShape *shape, int poly, int seg, IPoint2 p, INode *inode=NULL)SplineShape
DoUnBind()SplineShape
DoUnhide()SplineShape
DoVertBreak()SplineShape
DoVertConnect(ViewExp *vpt, BezierShape *shape, int poly1, int vert1, int poly2, int vert2)SplineShape
DoVertDelete()SplineShape
DoVertFuse()SplineShape
DoVertWeld()SplineShape
drawTicksSplineShapeprotected
Editing()SplineShapeinline
editObjSplineShapestatic
EditTimeRange(Interval range, DWORD flags)Animatableinlinevirtual
EditTrack()Animatableinlinevirtual
EditTrackParams(TimeValue t, ParamDimensionBase *dim, const MCHAR *pname, HWND hParent, IObjParam *ip, DWORD flags)Animatableinlinevirtual
EndChamferMove(TimeValue t, BOOL accept=TRUE)SplineShape
EndCreateLine()SplineShape
EndCrossSection(BOOL acceptUndo)SplineShape
EndDependencyTest()ReferenceTargetinline
EndEditParams(IObjParam *ip, ULONG flags, Animatable *next)SplineShapevirtual
EndFilletMove(TimeValue t, BOOL accept=TRUE)SplineShape
EndMoveModes(TimeValue t, BOOL accept=TRUE)SplineShape
EndOutlineMove(TimeValue t, BOOL accept=TRUE)SplineShape
EndPasteTangent()SplineShape
EndRefineConnectMode()SplineShape
endSegRCSplineShape
endSegSplineRCSplineShape
endSplineRCSplineShape
EndStackEval()Objectinlinevirtual
EndVertInsert(BOOL acceptUndo)SplineShape
EnumAnimTree(AnimEnum *animEnum, Animatable *client, int subNum)Animatable
EnumAuxFiles(AssetEnumCallback &assetEnum, DWORD flags) overrideReferenceMakervirtual
EnumerateAllAnimatables(EnumAnimList &enumProcObject)Animatablestatic
EnumRefHierarchy(RefEnumProc &proc, bool includeCustAttribs=true, bool includeIndirectRefs=true, bool includeNonPersistentRefs=true, bool preventDuplicatesViaFlag=true)ReferenceMaker
esFlagsSplineShape
Eval(TimeValue time)SplineShapevirtual
Evaluating()ReferenceMakerinlineprotected
FilletMove(TimeValue t, float amount)SplineShape
FindBaseObject()Objectinlinevirtual
FindProperty(DWORD id)Animatable
FindRef(RefTargetHandle rtarg)ReferenceMaker
FixupControllerTopo(SplineShape *ss)SplineShape
FlagDependents(TimeValue t, PartID which=PART_PUT_IN_FG)ReferenceTargetinline
FlagKey(TrackHitRecord hit)Animatableinlinevirtual
ForceNotify(Interval &i)BaseObjectinlinevirtual
FreeAllBitmaps()Animatableinlinevirtual
FreeCaches()SplineShapeinlinevirtual
FreeChannels(ChannelMask chan)SplineShapevirtual
generalUIDisplayedSplineShapeprotected
GenerateMesh(TimeValue t, int option, Mesh *mesh)ShapeObjectvirtual
GetAngle(TimeValue t, Interval &ivalid)ShapeObject
GetAngle(TimeValue t)ShapeObjectinline
GetAnimByHandle(AnimHandle handle)Animatablestatic
GetAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
GetAttachMat()SplineShapevirtual
GetBoolCursorID()SplineShape
GetBoolMirrString(UINT_PTR type)SplineShape
GetBoolOperation()SplineShapeinline
GetBoundingBox(TimeValue t, Matrix3 *tm=NULL)ShapeObjectvirtual
GetBranchINode(TimeValue t, INode *node, int i, bool selected=true)Objectinlinevirtual
GetCap()ShapeObject
GetCapSegments(TimeValue t, Interval &ivalid)ShapeObject
GetCapSegments(TimeValue t)ShapeObjectinline
GetChannelLocks()Objectinline
GetChannelLocks(ChannelMask m)Objectinline
GetClassName(MSTR &s, bool localized=true) const overrideSplineShapevirtual
GetCollapseTypes(Tab< Class_ID > &clist, Tab< MSTR * > &nlist)SplineShapevirtual
GetCondenseMat()SplineShapevirtual
GetContainedShape(TimeValue t, int index)Objectinlinevirtual
GetContainedShapeMatrix(TimeValue t, int index, Matrix3 &mat)Objectinlinevirtual
GetCreateMouseCallBack()SplineShapevirtual
GetCustAttribContainer()Animatable
GetDeformBBox(TimeValue t, Box3 &box, Matrix3 *tm=NULL, BOOL useSel=FALSE)SplineShapevirtual
GetDispRenderMesh()ShapeObject
GetEndPointAutoWeldThreshold()SplineShapestatic
GetExtendedProperties(TimeValue t, MSTR &prop1Label, MSTR &prop1Data, MSTR &prop2Label, MSTR &prop2Data) overrideShapeObjectvirtual
GetFCurveExtents(ParamDimensionBase *dim, float &min, float &max, DWORD flags)Animatableinlinevirtual
GetFlag(DWORD fl)SplineShapeinline
GetFlagKeyIndex()Animatableinlinevirtual
GetGenUVs()ShapeObject
GetHandleByAnim(Animatable *anim)Animatablestatic
GetInterface(ULONG id)SplineShapevirtual
GetInterface(Interface_ID iid) overrideSplineShapevirtual
GetInterface(ULONG id) overrideSplineShapevirtual
GetKeyIndex(TimeValue t)Animatableinlinevirtual
GetKeySelState(BitArray &sel, Interval range, DWORD flags)Animatableinlinevirtual
GetKeyTime(int index)Animatableinlinevirtual
GetKeyTimes(Tab< TimeValue > &times, Interval range, DWORD flags)Animatableinlinevirtual
GetLocalBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box)SplineShapevirtual
GetMacroRecorderName(bool used_as_rhs_value, MSTR &objectSpecifiedName)Animatableinlinevirtual
GetMatID(TimeValue t, int curve, int piece)SplineShapevirtual
GetMaxMtlID(ModContext *mc)SplineShapevirtual
GetMirrorOperation()SplineShapeinline
GetMultipleRenderMesh(TimeValue t, INode *inode, View &view, BOOL &needDelete, int meshNumber)GeomObjectinlinevirtual
GetMultipleRenderMeshTM(TimeValue t, INode *inode, View &view, int meshNumber, Matrix3 &meshTM, Interval &meshTMValid)GeomObjectinlinevirtual
GetNamedSegmentSelList()SplineShapevirtual
GetNamedSelSetName(int i)SplineShapevirtual
GetNamedSplineSelList()SplineShapevirtual
GetNamedVertSelList()SplineShapevirtual
GetNextAvailMtlID(ModContext *mc)SplineShapevirtual
GetNextHandle()Animatablestatic
GetNextKeyTime(TimeValue t, DWORD flags, TimeValue &nt)Animatableinlinevirtual
GetNoEvalInterval()Objectinline
GetNoteTrack(int i)Animatable
GetObjectDisplayRequirement() const overrideShapeObjectvirtual
GetObjectName(bool localized=true) const overrideSplineShapevirtual
GetParamBlock()BaseObjectinlinevirtual
GetParamBlock(int i) overrideBaseObjectinlinevirtual
GetParamBlockByID(short id)Animatableinlinevirtual
GetParamBlockIndex(int id)BaseObjectinlinevirtual
GetParamDimension(int i)Animatableinlinevirtual
GetParameterDim(int pbIndex)ShapeObject
GetParameterName(int pbIndex, bool localized=true)ShapeObject
GetPipeBranch(int i, bool selected=true)Objectinlinevirtual
GetPoint(int i)SplineShapevirtual
GetPointIndex(const Tab< Point3 > &vertList, const Point3 &point) constSplineShape
GetPromptForEndPointAutoConnect()SplineShapestatic
GetProperty(ULONG id)ShapeObjectinlinevirtual
GetQuadCap()ShapeObject
GetReference(int i)SplineShapevirtual
GetReferenceSaveManager()ReferenceMaker
GetRenderable()ShapeObject
GetRenderItems() constBaseObjectvirtual
GetRenderMesh(TimeValue t, INode *inode, View &view, BOOL &needDelete) overrideShapeObjectvirtual
GetRenderMeshInfo(TimeValue t, INode *inode, View &view, int &nverts, int &nfaces)ShapeObjectvirtual
GetRenderPatchMesh(TimeValue t, INode *inode, View &view, BOOL &needDelete)GeomObjectvirtual
GetSegmentSel()SplineShapevirtual
GetSelFaceAnyMtlID(ModContext *mc)SplineShapevirtual
GetSelFaceUniqueMtlID(ModContext *mc)SplineShapevirtual
GetSelInTrackView(DWORD tv)Animatable
GetSelKeyCoords(TimeValue &t, float &val, DWORD flags)Animatableinlinevirtual
GetSelLevel()SplineShapevirtual
GetSelMatIndex()SplineShape
GetSelSet()SplineShape
GetShape()SplineShapeinline
GetShapeObjValidity(TimeValue t)ShapeObject
GetSides(TimeValue t, Interval &ivalid)ShapeObject
GetSides(TimeValue t)ShapeObjectinline
GetSphereCap(TimeValue t, Interval &ivalid)ShapeObject
GetSphereCap(TimeValue t)ShapeObjectinline
GetSplineSel()SplineShapevirtual
GetSubAnimCurveColor(int subNum)Animatableinlinevirtual
GetSubFCurveExtents(int subNum, ParamDimensionBase *dim, float &min, float &max, DWORD flags)Animatableinlinevirtual
GetSubObjectCenters(SubObjAxisCallback *cb, TimeValue t, INode *node, ModContext *mc)SplineShapevirtual
GetSubObjectLevel()BaseObjectvirtual
GetSubobjectLevel()SplineShape
GetSubObjectTMs(SubObjAxisCallback *cb, TimeValue t, INode *node, ModContext *mc)SplineShapevirtual
GetSubObjType(int i)SplineShapevirtual
GetSubselState()SplineShapevirtual
GetSurfacePoint(TimeValue t, float u, float v, Interval &iv)Objectinlinevirtual
GetSurfacePoint(TimeValue t, int surface, float u, float v, Interval &iv)Objectinlinevirtual
GetSystemNodes(INodeTab &nodes, SysNodeContext Context)Animatableinlinevirtual
GetThickness(TimeValue t, Interval &ivalid)ShapeObject
GetThickness(TimeValue t)ShapeObjectinline
GetTimeRange(DWORD flags)Animatablevirtual
GetTrackVSpace(int lineHeight)Animatableinlinevirtual
GetTwistCorrect()ShapeObject
GetTypedInterface()InterfaceServerinline
GetUIParam(splineUIParam uiCode, int &ret)SplineShapevirtual
GetUIParam(splineUIParam uiCode, float &ret)SplineShapevirtual
GetUniqueSetName(MSTR &name)SplineShape
GetUseEndPointAutoConnect()SplineShapestatic
GetUsePhysicalScaleUVs()ShapeObject
GetUseViewport()ShapeObject
GetVertSel()SplineShapevirtual
GetViewportAngle()ShapeObject
GetViewportOrRenderer()ShapeObject
GetViewportSides()ShapeObject
GetViewportThickness()ShapeObject
GetWeight(int i)Objectinlinevirtual
GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vp, Box3 &box, ModContext *mc)SplineShapevirtual
GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box)SplineShapevirtual
GetWorldSpaceObjectNode()Object
GetXTCObject(int index)Object
GetXTCObjectBranchID(int index)Object
GetXTCObjectPriority(int index)Object
HandleTrimExtend(ViewExp *vpt, ShapeHitData *hit, IPoint2 &m, int operation)SplineShape
HasDependents()ReferenceTarget
HasFaceSelection(ModContext *mc)SplineShapevirtual
HasNoteTracks()Animatable
HasRealDependents()ReferenceTarget
HasSubElements(int type=0)Animatable
HasUVW() overrideShapeObjectinlinevirtual
HasUVW(int mapChannel) overrideShapeObjectinlinevirtual
HasViewDependentBoundingBox()BaseObjectinlinevirtual
HasWeights()Objectinlinevirtual
HitTest(TimeValue t, INode *inode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt)SplineShapevirtual
HitTest(TimeValue t, INode *inode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt, ModContext *mc)SplineShapevirtual
HitTestFCurves(ParamDimensionBase *dim, TrackHitTab &hits, Rect &rcHit, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
HitTestSubFCurves(int subNum, ParamDimensionBase *dim, TrackHitTab &hits, Rect &rcHit, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
HitTestTrack(TrackHitTab &hits, Rect &rcHit, Rect &rcTrack, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
InitNodeName(MSTR &s)SplineShapevirtual
InitSplineShapeAutoConnectControls()SplineShapestatic
InsertPointConts(int index, int count)SplineShape
InsertSpline(Spline3D *spline, int poly)SplineShape
InsertTime(TimeValue ins, TimeValue amount)Animatableinlinevirtual
InterpCurve3D(TimeValue t, int curve, float param, int ptype=PARAM_SIMPLE)SplineShapevirtual
InterpPiece3D(TimeValue t, int curve, int piece, float param, int ptype=PARAM_SIMPLE)SplineShapevirtual
IntersectRay(TimeValue t, Ray &ray, float &at, Point3 &norm) overrideShapeObjectinlinevirtual
InTrackViewSelSet(int which)Animatable
InvalidateChannels(ChannelMask channels)SplineShapevirtual
InvalidateGeomCache()SplineShapevirtual
InvalidateSurfaceUI()SplineShape
InvalidateVertexWeights()SplineShape
InvertSelection(int level)SplineShapevirtual
InvisibleProperty()Animatableinlinevirtual
ipSplineShapestatic
IsAnimated()Animatablevirtual
IsBaseClassOwnedChannel(int nchan)Objectinline
IsConstObject()Objectinlinevirtual
IsCurveSelected()Animatableinlinevirtual
IsDeformable()SplineShapeinlinevirtual
IsDeleted(Animatable *anim)Animatablestatic
IsInstanceDependent()GeomObjectinlinevirtual
IsKeyAtTime(TimeValue t, DWORD flags)Animatableinlinevirtual
IsKeySelected(int i)Animatableinlinevirtual
IsManipulator()Objectinlinevirtual
IsMappable()Objectinlinevirtual
IsObjectLocked()Objectinline
IsParamBlockDesc2Used(ParamBlockDesc2 *desc)Animatableinlinevirtual
IsParamSurface()Objectinlinevirtual
IsParticleSystem()Objectinlinevirtual
IsPointSelected(int i)SplineShapevirtual
IsRealDependency(ReferenceTarget *rtarg)ReferenceMakerinlinevirtual
IsRefMaker() overrideReferenceMakerinlinevirtual
IsRefTarget() overrideReferenceTargetinlinevirtual
IsRenderable() overrideShapeObjectvirtual
IsRequiresLegacyDisplayMode() constSplineShapeprotectedvirtual
IsShapeObject() overrideShapeObjectinlinevirtual
IsSubClassOf(Class_ID classID)Animatableinlinevirtual
IsSubCurveSelected(int subNum)Animatableinlinevirtual
IsTreeEntryOpen(int type, DWORD tv)Animatable
IsWorldSpaceObject()Objectinlinevirtual
kInvalidAnimHandleAnimatablestatic
knotPoint1SplineShape
knotPoint2SplineShape
LengthOfCurve(TimeValue t, int curve)SplineShapevirtual
Load(ILoad *iload)SplineShapevirtual
GeomObject::Load(ILoad *iload, ChannelMask)ReferenceMakerinlinevirtual
LocalDataChanged()SplineShapevirtual
LockChannels(ChannelMask channels)Objectinline
LockObject()Objectinline
MakeBezier(TimeValue t, BezierShape &shape)SplineShapevirtual
MakeCap(TimeValue t, MeshCapInfo &capInfo, int capType)SplineShapevirtual
MakeCap(TimeValue t, PatchCapInfo &capInfo)SplineShapevirtual
MakeFirst(int poly, int index)SplineShape
MakePolyShape(TimeValue t, PolyShape &shape, int steps=PSHAPE_BUILTIN_STEPS, BOOL optimize=FALSE)SplineShapevirtual
MakeShallowCopy(ChannelMask channels)SplineShapevirtual
MapKeys(TimeMap *map, DWORD flags)Animatablevirtual
MaybeAutoDelete()ReferenceTarget
MaybeEnlargeViewportRect(GraphicsWindow *gw, Rect &rect)SplineShapevirtual
MaybeSelectSingleSpline(BOOL makeUndo=FALSE)SplineShape
MergeAdditionalChannels(Object *from, int branchID)Object
MouseCycleCompleted(TimeValue t)Animatablevirtual
MouseCycleStarted(TimeValue t)Animatablevirtual
Move(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)SplineShapevirtual
MoveKeys(ParamDimensionBase *dim, float delta, DWORD flags)Animatableinlinevirtual
mRenderItemHandlesBaseObjectprotected
mtlrefSplineShape
MultiAttachObject(INodeTab &nodeTab)SplineShape
NeedGWCacheRebuilt(GraphicsWindow *gw, Material *ma, int numMat)Objectinlinevirtual
NewAndCopyChannels(ChannelMask channels)SplineShapevirtual
NewSetByOperator(MSTR &newName, Tab< int > &sets, int op)SplineShapevirtual
NewSetFromCurSel(MSTR &setName)SplineShapevirtual
NodeName()Animatablevirtual
noderefSplineShape
Noncopyable()Noncopyableinlineprotected
NormalAlignVector(TimeValue t, Point3 &pt, Point3 &norm)Objectinlinevirtual
NotifyDependents(const Interval &changeInt, PartID partID, RefMessage message, SClass_ID sclass=NOTIFY_ALL, BOOL propagate=TRUE, RefTargetHandle hTarg=nullptr, NotifyDependentsOption notifyDependentsOption=REFNOTIFY_ALLOW_OPTIMIZATIONS) overrideReferenceTargetvirtual
NotifyForeground(TimeValue t)ReferenceTargetinlinevirtual
NotifyPostCollapse(INode *node, Object *obj, IDerivedObject *derObj, int index)BaseObjectinlinevirtual
NotifyPreCollapse(INode *node, IDerivedObject *derObj, int index)BaseObjectinlinevirtual
NotifyRefChanged(const Interval &changeInt, RefTargetHandle hTarget, PartID &partID, RefMessage message, BOOL propagate)SplineShapeprotectedvirtual
NotifyTarget(int message, ReferenceMaker *hMaker)ReferenceTargetinlinevirtual
NSCopy()SplineShape
NSPaste()SplineShape
NullPointConts(int index, int count)SplineShape
NullPolyPointConts(int poly)SplineShape
NumberOfContainedShapes()Objectinlinevirtual
NumberOfCurves(TimeValue t)SplineShapevirtual
NumberOfPieces(TimeValue t, int curve)SplineShapevirtual
NumberOfRenderMeshes()GeomObjectinlinevirtual
NumberOfVertices(TimeValue t, int curve)SplineShapevirtual
NumChildren()Animatableinlinevirtual
NumKeys()Animatableinlinevirtual
NumMapChannels()Objectinlinevirtual
NumMapsUsed()Objectinlinevirtual
NumNamedSelSets()SplineShapevirtual
NumNoteTracks()Animatable
NumParamBlocks()Animatableinlinevirtual
NumPipeBranches(bool selected=true)Objectinlinevirtual
NumPoints()SplineShapevirtual
NumRefs()SplineShapevirtual
NumSelKeys()Animatableinlinevirtual
NumSubObjTypes()SplineShapevirtual
NumSubs()SplineShapevirtual
NumSurfaces(TimeValue t)Objectinlinevirtual
NumXTCObjects()Object
Object()Object
ObjectValidity(TimeValue t)SplineShapevirtual
OKToChangeTopology(MSTR &modName)BaseObjectvirtual
OpenTreeEntry(int type, DWORD tv)Animatable
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
ISplineOps::operator delete(void *ptr)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsprivatestatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ISplineOps::operator delete[](void *ptr)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineOps::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
ISplineOps::operator new(size_t size)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineOps::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsprivatestatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::ShapeObject::ShapeObject::ShapeObject::ShapeObject::ShapeObject::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ISplineOps::operator new[](size_t size)MaxHeapOperatorsprivatestatic
ISplineOps::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineOps::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineOps::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineOps::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelect::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISplineSelectData::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
ISubMtlAPI::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsprivatestatic
AttachMatDlgUser::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsprivatestatic
operator=(SplineShape &from)SplineShape
OrganizeCurves(TimeValue t, ShapeHierarchy *hier=NULL)SplineShapevirtual
OutlineMove(TimeValue t, float amount)SplineShape
PaintFCurves(ParamDimensionBase *dim, HDC hdc, Rect &rcGraph, Rect &rcPaint, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
PaintSubFCurves(int subNum, ParamDimensionBase *dim, HDC hdc, Rect &rcGraph, Rect &rcPaint, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
PaintSubTrack(int subNum, ParamDimensionBase *dim, HDC hdc, Rect &rcTrack, Rect &rcPaint, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
PaintTrack(ParamDimensionBase *dim, HDC hdc, Rect &rcTrack, Rect &rcPaint, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
PasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PasteTangent(int poly, int vert)SplineShape
PasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PlugControl(TimeValue t, int i)SplineShape
PlugControllersSel(TimeValue t)SplineShape
pointCtrlContainerSplineShape
pointListSplineShape
PointSelection(int i)Objectinlinevirtual
PointsWereChanged()SplineShapevirtual
PolygonCount(TimeValue t, int &numFaces, int &numVerts)Objectinlinevirtual
PreferredCollapseType() overrideShapeObjectvirtual
PrepareDisplay(const MaxSDK::Graphics::UpdateDisplayContext &prepareDisplayContext) overrideShapeObjectvirtual
Prepend(int poly, Spline3D *spline, BOOL weldCoincidentLastVertex=TRUE)SplineShape
pselSetSplineShape
rConnectSplineShape
ReadyChannelsForMod(ChannelMask channels)Object
RecordTopology()SplineShape
RecordTopologyTags()SplineShape
ReduceCaches(TimeValue t)Objectvirtual
ReduceDisplayCaches()Objectinlinevirtual
RefAdded(RefMakerHandle rm)ReferenceTargetinlinevirtual
RefAddedUndoRedo(RefMakerHandle rm)ReferenceTargetinlinevirtual
RefDeleted(ReferenceMaker *oldOwner)ReferenceTargetinlinevirtual
RefDeletedUndoRedo(RefMakerHandle oldOwner)ReferenceTargetinlinevirtual
ReferenceTarget()ReferenceTarget
refineConnectModeSplineShapestatic
RefreshSelType()SplineShape
RegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
RegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
ReleaseFlagBit(int index)Animatablestatic
ReleaseInterface(ULONG id, void *i)Animatablevirtual
RemapRefOnLoad(int iref)SplineShapevirtual
RememberPolyThere(HWND hWnd, IPoint2 m)SplineShape
RememberSegThere(HWND hWnd, IPoint2 m)SplineShape
RememberVertThere(HWND hWnd, IPoint2 m)SplineShape
RemoveAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
RemoveRollupPage(IObjParam *ip)SplineShape
RemoveSubSelSet(MSTR &setName)SplineShapevirtual
RemoveXTCObject(int index)Object
RenderBegin(TimeValue t, ULONG flags=0)Animatableinlinevirtual
RenderEnd(TimeValue t)Animatableinlinevirtual
ReplaceContArray(Tab< Control * > &nc)SplineShape
ReplaceReference(int which, RefTargetHandle newtarg, BOOL delOld=TRUE)ReferenceMaker
ReplaceSpline(int poly, Spline3D *spline)SplineShape
RequestFlagBit()Animatablestatic
RescaleWorldUnits(float f)SplineShapevirtual
ResolveTopoChanges(BezierShape *shape=NULL, int bindTrackingOptions=1)SplineShape
Reverse(int poly, BOOL keepFirst=FALSE)SplineShape
ReversePointConts(int index, int count, BOOL keepFirst)SplineShape
ReverseTime(Interval iv, DWORD flags)Animatableinlinevirtual
RevertSetKeyBuffer()Animatableinlinevirtual
Rotate(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Quat &val, BOOL localOrigin=FALSE)SplineShapevirtual
Save(ISave *isave)SplineShapevirtual
GeomObject::Save(ISave *isave, ChannelMask)ReferenceMakerinlinevirtual
SaveEnum(SaveEnumProc &sep, BOOL isNodeCall=0)ReferenceMakervirtual
Scale(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)SplineShapevirtual
ScaleKeyValues(ParamDimensionBase *dim, float origin, float scale, DWORD flags)Animatableinlinevirtual
ScaleTime(Interval iv, float s)Animatableinlinevirtual
SelectAll(int level)SplineShapevirtual
SelectByDlgProcSplineShapefriend
SelectByMat(int index, BOOL clear)SplineShape
SelectBySegment(BOOL interactive=TRUE)SplineShape
SelectBySpline(BOOL interactive=TRUE)SplineShape
SelectCurve(BOOL sel)Animatableinlinevirtual
SelectionChanged()SplineShape
SelectKeyByIndex(int i, BOOL sel)Animatableinlinevirtual
SelectKeys(TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
SelectNamedSet()SplineShape
SelectSubAnim(int subNum)SplineShapevirtual
SelectSubComponent(HitRecord *hitRec, BOOL selected, BOOL all, BOOL invert)SplineShapevirtual
SelectSubCurve(int subNum, BOOL sel)Animatableinlinevirtual
SelectSubKeys(int subNum, TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
SetAdaptive(BOOL sw)SplineShape
SetAFlag(DWORD mask)Animatableinline
SetAFlagEx(DWORD mask)Animatableinline
SetAngle(TimeValue t, float a)ShapeObject
SetAttachMat(int value)SplineShapevirtual
SetBooleanButton()SplineShape
SetBoolOperation(int type)SplineShapeinline
SetCap(BOOL flag)ShapeObject
SetCapSegments(TimeValue t, int count)ShapeObject
SetChannelLocks(ChannelMask channels)Objectinline
SetChannelValidity(int i, Interval v)SplineShapevirtual
SetCondenseMat(BOOL sw)SplineShapevirtual
SetDispRenderMesh(BOOL sw)ShapeObject
SetEndPointAutoWeldThreshold(float f)SplineShapestatic
SetExtendedDisplay(int flags)BaseObjectinlinevirtual
SetFCLimit()SplineShape
SetFlag(DWORD fl, BOOL val=TRUE)SplineShapeinline
SetFlagBit(int index, bool newValue=true)Animatable
SetGenUVs(BOOL sw)ShapeObject
SetGenUVW(BOOL sw) overrideShapeObjectinlinevirtual
SetGenUVW(int mapChannel, BOOL sw) overrideShapeObjectinlinevirtual
SetKeyBufferPresent()Animatableinlinevirtual
SetMirrorButton()SplineShape
SetMirrorOperation(int type)SplineShapeinline
SetNamedSelSetName(int i, MSTR &newName)SplineShapevirtual
SetNoEvalInterval(Interval iv)Objectinline
SetOpsDlgEnables()SplineShape
SetOptimize(BOOL sw)SplineShape
SetPoint(int i, const Point3 &p)SplineShapevirtual
SetPointAnim(TimeValue t, int poly, int vert, Point3 pt)SplineShape
SetPromptForEndPointAutoConnect(UINT i)SplineShapestatic
SetProperty(ULONG id, void *data)ShapeObjectinlinevirtual
SetPtCont(int i, Control *c)SplineShape
SetQuadCap(BOOL flag)ShapeObject
SetReference(int i, RefTargetHandle rtarg)SplineShapeprotectedvirtual
SetRememberedPolyType(int type)SplineShape
SetRememberedSegType(int type)SplineShape
SetRememberedVertType(int type)SplineShape
SetRenderable(BOOL sw)ShapeObject
SetRollupPage(IObjParam *ip, BOOL creating)SplineShape
SetSegmentSel(BitArray &set, ISplineSelect *imod, TimeValue t)SplineShapevirtual
SetSelDlgEnables()SplineShape
SetSelFaceMtlID(ModContext *mc, MtlID id, BOOL bResetUnsel=FALSE)SplineShapevirtual
SetSelInTrackView(DWORD tv, BOOL sel)Animatable
SetSelKeyCoords(TimeValue t, float val, DWORD flags)Animatableinlinevirtual
SetSelKeyCoordsExpr(ParamDimension *dim, const MCHAR *timeExpr, const MCHAR *valExpr, DWORD flags)Animatableinlinevirtual
SetSelLevel(DWORD level)SplineShapevirtual
SetSelMatIndex(int index)SplineShape
SetSides(TimeValue t, int s)ShapeObject
SetSoftSelDlgEnables(HWND hSoftSel=NULL)SplineShape
SetSphereCap(TimeValue t, float value)ShapeObject
SetSplineSel(BitArray &set, ISplineSelect *imod, TimeValue t)SplineShapevirtual
SetSteps(int n)SplineShape
SetSubobjectLevel(int level)SplineShape
SetSubSelState(DWORD s)Objectinlinevirtual
SetSurfDlgEnables()SplineShape
SetThickness(TimeValue t, float thick)ShapeObject
SetTrackViewSelSet(int which, BOOL inOut)Animatable
SetTwistCorrect(BOOL flag)ShapeObject
SetUIParam(splineUIParam uiCode, int val)SplineShapevirtual
SetUIParam(splineUIParam uiCode, float val)SplineShapevirtual
SetupNamedSelDropDown()SplineShapevirtual
SetUseEdgeDists(int useSoftSelections)SplineShape
SetUseEndPointAutoConnect(UINT i)SplineShapestatic
SetUsePhysicalScaleUVs(BOOL flag)ShapeObject
SetUseSoftSelections(int useSoftSelections)SplineShape
SetUseViewport(BOOL sw)ShapeObject
SetVertSel(BitArray &set, ISplineSelect *imod, TimeValue t)SplineShapevirtual
SetViewportAngle(float a)ShapeObject
SetViewportOrRenderer(BOOL sw)ShapeObject
SetViewportSides(int s)ShapeObject
SetViewportThickness(float thick)ShapeObject
SetWeight(int i, const double w)Objectinlinevirtual
SetXTCObjectBranchID(int index, int branchID)Object
SetXTCObjectPriority(int index, int priority)Object
ShallowCopy(Object *fromOb, ChannelMask channels)SplineShapevirtual
shapeSplineShape
ShapeObject()ShapeObject
ShouldPersistWeakRef(RefTargetHandle rtarg)ReferenceMakerinlinevirtual
ShowEndResultChanged(BOOL showEndResult)SplineShapevirtual
showSelectedSplineShape
showVertNumbersSplineShape
showVertsSplineShape
smoothRefineConnectSplineShape
Snap(TimeValue t, INode *inode, SnapInfo *snap, IPoint2 *p, ViewExp *vpt)SplineShapevirtual
SpecifySaveReferences(ReferenceSaveManager &referenceSaveManager) overrideShapeObjectvirtual
SplineGenDlgProcSplineShapefriend
SplineModSubModSelectionProcessorSplineShapefriend
SplineOpsDlgProcSplineShapefriend
SplineSelectDlgProcSplineShapefriend
SplineShape()SplineShape
SplineShape(SplineShape &from)SplineShape
SplineShapeClassDescSplineShapefriend
SplineShapeClone(SplineShape *source)SplineShape
SplineShapeInit()SplineShape
SplineShapeRestoreSplineShapefriend
SplineSurfDlgProcSplineShapefriend
SSActionCallbackSplineShapefriend
SSAttachHitByNameSplineShapefriend
SSBindCModeSplineShapefriend
SSBindMouseProcSplineShapefriend
SSBooleanCModeSplineShapefriend
SSBooleanMouseProcSplineShapefriend
SSChamferCModeSplineShapefriend
SSChamferMouseProcSplineShapefriend
SSCopyTangentCModeSplineShapefriend
SSCreateLineCModeSplineShapefriend
SSCreateLineMouseProcSplineShapefriend
SSCrossInsertCModeSplineShapefriend
SSCrossInsertMouseProcSplineShapefriend
SSCrossSectionCModeSplineShapefriend
sselSetSplineShape
SSExtendCModeSplineShapefriend
SSExtendMouseProcSplineShapefriend
SSFilletCModeSplineShapefriend
SSFilletMouseProcSplineShapefriend
SSIBackspaceUserSplineShapefriend
SSMBackspaceUserSplineShapefriend
SSOutlineCModeSplineShapefriend
SSOutlineMouseProcSplineShapefriend
SSPasteTangentCModeSplineShapefriend
SSPickSplineAttachSplineShapefriend
SSRefineConnectCModeSplineShapefriend
SSRefineConnectMouseProcSplineShapefriend
SSRightMenuSplineShapefriend
SSSegBreakCModeSplineShapefriend
SSSegBreakMouseProcSplineShapefriend
SSSegRefineCModeSplineShapefriend
SSSegRefineMouseProcSplineShapefriend
SSTrimCModeSplineShapefriend
SSTrimMouseProcSplineShapefriend
SSVertConnectCModeSplineShapefriend
SSVertConnectMouseProcSplineShapefriend
SSVertInsertCModeSplineShapefriend
SSVertInsertMouseProcSplineShapefriend
SSXFormProcSplineShapefriend
StartBindMode()SplineShape
StartBooleanMode()SplineShape
StartChamferMode()SplineShape
StartCommandMode(splineCommandMode mode)SplineShapevirtual
StartCopyTangentMode()SplineShape
StartCreateLine(BezierShape **shape)SplineShape
StartCreateLineMode()SplineShape
StartCrossInsertMode()SplineShape
StartCrossSection()SplineShape
StartCrossSectionMode()SplineShape
StartExtendMode()SplineShape
StartFilletMode()SplineShape
StartOutlineMode()SplineShape
StartPasteTangent()SplineShape
StartPasteTangentMode()SplineShape
StartRefineConnectMode()SplineShape
StartSegBreakMode()SplineShape
startSegRCSplineShape
StartSegRefineMode()SplineShape
startSegSplineRCSplineShape
startSplineRCSplineShape
StartStackEval()Objectinlinevirtual
StartTrimMode()SplineShape
StartVertConnectMode()SplineShape
StartVertInsert(ViewExp *vpt, BezierShape *shape, int poly, int seg, int vert, INode *inode=NULL)SplineShape
StartVertInsertMode(int controlID)SplineShape
StdNotifyRefChanged(const Interval &changeInt, RefTargetHandle hTarget, PartID partID, RefMessage message, BOOL propagate, NotifyDependentsOption notifyDependentsOption)ReferenceMakerprotected
stepsSplineShape
SubAnim(int i)SplineShapevirtual
SubAnimCommitSetKeyBuffer(TimeValue t, int subNum)Animatablevirtual
SubAnimName(int i, bool localized=true) overrideSplineShapevirtual
SubAnimRevertSetKeyBuffer(int subNum)Animatablevirtual
SubAnimSetKeyBufferPresent(int subNum)Animatablevirtual
SubNumToRefNum(int subNum)SplineShapeinlinevirtual
SubObjectIndex(HitRecord *hitRec)SplineShapevirtual
SuperClassID() overrideShapeObjectinlinevirtual
SupportsNamedSubSels()SplineShapeinlinevirtual
SupportTimeOperations()Animatableinlinevirtual
SurfaceClosed(TimeValue t, int surface, BOOL &uClosed, BOOL &vClosed)Objectinlinevirtual
SvCanConcludeLink(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeChild)Animatablevirtual
SvCanDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvCanInitiateLink(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanSelect(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvCanSetName(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvDeleteRefIndex()Animatable
SvDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvEditProperties(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvGetMultiSelectCallback(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvGetName(IGraphObjectManager *gom, IGraphNode *gNode, bool isBeingEdited)Objectvirtual
SvGetRefIndex()Animatable
SvGetRefTip(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeMaker)Animatablevirtual
SvGetRelTip(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvGetSwatchColor(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvGetTip(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvHandleDoubleClick(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvHandleRelDoubleClick(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvHighlightColor(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvIsHighlighted(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsInactive(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsSelected(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvLinkChild(IGraphObjectManager *gom, IGraphNode *gNodeThis, IGraphNode *gNodeChild)Animatablevirtual
SvLoadData(ILoad *iLoad)Animatable
SVNSelectedOnlySplineShape
SvRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvSaveData(ISave *isave, USHORT id)Animatable
SvSetName(IGraphObjectManager *gom, IGraphNode *gNode, const MSTR &name)Animatablevirtual
SvSetRefIndex(DWORD i)Animatable
SvStdTraverseAnimGraph(IGraphObjectManager *gom, Animatable *owner, int id, DWORD flags)Animatable
SvTraverseAnimGraph(IGraphObjectManager *gom, Animatable *owner, int id, DWORD flags)Objectvirtual
SynchContArray()SplineShape
TangentCurve3D(TimeValue t, int curve, float param, int ptype=PARAM_SIMPLE)SplineShapevirtual
TangentPiece3D(TimeValue t, int curve, int piece, float param, int ptype=PARAM_SIMPLE)SplineShapevirtual
TestAFlag(DWORD mask) constAnimatableinline
TestAFlagEx(DWORD mask) constAnimatableinline
TestFlagBit(int index)Animatable
TestForLoop(const Interval &refInterval, RefMakerHandle hmaker)ReferenceTarget
TopologyChanged()Objectinlinevirtual
TrackParamsType()Animatableinlinevirtual
TrackViewWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)Animatableinlinevirtual
TransferReferences(RefTargetHandle oldTarget, BOOL delOld=FALSE)ReferenceTarget
TransformCancel(TimeValue t)SplineShapevirtual
TransformFinish(TimeValue t)SplineShapevirtual
TransformHoldingFinish(TimeValue t)BaseObjectinlinevirtual
TransformHoldingStart(TimeValue t)BaseObjectinlinevirtual
TransformStart(TimeValue t)SplineShapevirtual
UnblockEval()ReferenceMakerinlineprotected
UnlockChannels(ChannelMask channels)Objectinline
UnlockObject()Objectinline
UnRegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
UnRegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
UpdateEdgeDists()SplineShape
UpdatePerNodeItems(const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)SplineShapevirtual
UpdatePerViewItems(const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::UpdateViewContext &viewContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)BaseObjectvirtual
UpdateSelectDisplay()SplineShape
UpdateValidity(int nchan, Interval v)Object
UpdateVertexDists()SplineShape
UpdateVertexWeights()SplineShape
useAreaSelectSplineShape
UseEdgeDists()SplineShape
UseSelectionBrackets()Objectinlinevirtual
UseSoftSelections()SplineShape
UsesWireColor()Objectinlinevirtual
vselSetSplineShape
WSStateInvalidate()Objectinlinevirtual
XFormHandles(SSXFormProc *xproc, TimeValue t, Matrix3 &partm, Matrix3 &tmAxis)SplineShape
XFormVerts(SSXFormProc *xproc, TimeValue t, Matrix3 &partm, Matrix3 &tmAxis)SplineShape
~Animatable()=0Animatableprotectedpure virtual
~BaseObject()BaseObjectvirtual
~InterfaceServer()InterfaceServervirtual
~Noncopyable()Noncopyableinlineprotected
~Object()Object
~ReferenceMaker()=0ReferenceMakerprotectedpure virtual
~ReferenceTarget()=0ReferenceTargetprotectedpure virtual
~ShapeObject()ShapeObject
~SplineShape()SplineShape