, including all inherited members.
| ActivateBackdrop(boolean active, uint16 planeID)=0 | I3DExVertexPrimitive | [pure virtual] |
| AddOffsetFromTarget(const int32 inMorphArea, const int32 fromTarget, const int32 toTarget, const real32 coeff=1.0)=0 | I3DExVertexPrimitive | [pure virtual] |
| AddPolymesh(IPolymesh *polymesh)=0 | I3DExVertexPrimitive | [pure virtual] |
| AddRef()=0 | IMCUnknown | [pure virtual] |
| AddShadingDomain(TMCString &domainName, boolean clearFirst)=0 | I3DExVertexPrimitive | [pure virtual] |
| AddThickness(real thickness)=0 | I3DExVertexPrimitive | [pure virtual] |
| Adjust()=0 | I3DExVertexPrimitive | [pure virtual] |
| BooleanOperation(int32 opKind, int32 iDA, int32 iDB)=0 | I3DExVertexPrimitive | [pure virtual] |
| CanPerform(int32 command)=0 | I3DExVertexPrimitive | [pure virtual] |
| CenterAndResize(TVector3 &offset, real &scaleFactor)=0 | I3DExVertexPrimitive | [pure virtual] |
| CheckWrapConflict()=0 | I3DExVertexPrimitive | [pure virtual] |
| CreaseEdges(boolean byAngle, real angle, boolean includeNonSelectedEdges)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateCone(int32 baseSegmentCount, int32 heightSegmentCount, TBBox3D *bbox, CoordAxes axis)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateCube(TBBox3D *bbox, int32 segmentation)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateCylinder(int32 numPolygons, int32 numSegments, TBBox3D *bbox, CoordAxes axis)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateMesh(int32 numU, int32 numV, CoordAxes uAxis, CoordAxes vAxis, real du, real dv, TVector3 ¢er, boolean crease=false)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateMesh2(int32 numU, int32 numV, const TVector3 &uAxis, const TVector3 &vAxis, real du, real dv, const TVector3 ¢er)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateMetaMorphArea(const TMCString &morphAreaName, const TMCArray< int32 > &subAreas)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateMorphAreaOnSelection(TMCString &morphAreaName, TMCArray< int32 > &removedAreas)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateMorphTarget(const int32 inMorphArea, TMCString &morphTargetName, const int32 inIndex=-1)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateOval(CoordAxes uAxis, CoordAxes vAxis, real uSize, real vSize, int32 numSides, TVector3 ¢er)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreatePolyhedra(int32 numPolygons, TBBox3D *bbox)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreatePolymesh(IPolymesh **iPolymesh)=0 | I3DExVertexPrimitive | [pure virtual] |
| CreateSphere(int32 circumferenceCount, int32 halfSectionCount, TBBox3D *bbox, CoordAxes axis)=0 | I3DExVertexPrimitive | [pure virtual] |
| CurrentScriptPolymesh()=0 | I3DExVertexPrimitive | [pure virtual] |
| Decimate(real threshold, boolean decimateByValue, boolean distanceCriterion)=0 | I3DExVertexPrimitive | [pure virtual] |
| Deform(I3DExModifier *deformer)=0 | I3DExVertexPrimitive | [pure virtual] |
| Dehydrate()=0 | I3DExVertexPrimitive | [pure virtual] |
| DeleteAllPolymeshes(boolean clearShadingDomains)=0 | I3DExVertexPrimitive | [pure virtual] |
| DeleteSelectedEdges()=0 | I3DExVertexPrimitive | [pure virtual] |
| DeleteSelectedPolygons(boolean useSymmetry)=0 | I3DExVertexPrimitive | [pure virtual] |
| DeleteSelectedVertices(boolean useSymmetry)=0 | I3DExVertexPrimitive | [pure virtual] |
| DetachPolygons()=0 | I3DExVertexPrimitive | [pure virtual] |
| DirectNormalsOutward()=0 | I3DExVertexPrimitive | [pure virtual] |
| DoExportFriend(I3DExVertexPrimitive *element, boolean select, int32 index, const TTransform3D &transform)=0 | I3DExVertexPrimitive | [pure virtual] |
| DoImportAlien(IMCUnknown *element, real fidelity, boolean select, int32 index)=0 | I3DExVertexPrimitive | [pure virtual] |
| DoImportFriend(I3DExVertexPrimitive *element, boolean select, int32 index, I3DShInstance *instance)=0 | I3DExVertexPrimitive | [pure virtual] |
| DoneSphereOfAttraction()=0 | I3DExVertexPrimitive | [pure virtual] |
| DuplicateSelection()=0 | I3DExVertexPrimitive | [pure virtual] |
| DuplicateWithSymmetry(TVector3 &origin, TVector3 &normal, real tolerance)=0 | I3DExVertexPrimitive | [pure virtual] |
| EdgeTransfer(EdgeData edgeBuffer[], int32 bufferSize)=0 | I3DExVertexPrimitive | [pure virtual] |
| EndMarquee()=0 | I3DExVertexPrimitive | [pure virtual] |
| ExportMorphTarget(I3DExVertexPrimitive *outObject, const TMorphIDList *morphIDList)=0 | I3DExVertexPrimitive | [pure virtual] |
| ExtensionDataChanged()=0 | I3DExVertexPrimitive | [pure virtual] |
| Extrude(EExtrudeMode mode)=0 | I3DExVertexPrimitive | [pure virtual] |
| FillPolygons()=0 | I3DExVertexPrimitive | [pure virtual] |
| Flatten()=0 | I3DExVertexPrimitive | [pure virtual] |
| Flip(TVector3 &origin, TVector3 &normal)=0 | I3DExVertexPrimitive | [pure virtual] |
| ForAllVertices(IVertexCallback *callback)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetBackdropImage(TMCString &filePath, boolean &active, uint16 planeID)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetBestPlane(TVector3 &ii, TVector3 &jj, TVector3 &kk, TVector3 ¢er)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetBoundingBox(TBBox3D &bbox, boolean ignoreSkining, boolean selection=false)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetEditedMorphs() const =0 | I3DExVertexPrimitive | [pure virtual] |
| GetFacetMesh(uint32 lodindex, boolean faceted, EFacetMeshType meshType, FacetMesh **outMesh)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetFacetMesh2(uint32 lodindex, FacetMesh **outMesh, boolean renderingMesh, EFacetMeshType meshType)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetGlobalDeformerDefaultStrength(int32 deformerIndex)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetIsFigurePrimitive() const =0 | I3DExVertexPrimitive | [pure virtual] |
| GetLODManager() const =0 | I3DExVertexPrimitive | [pure virtual] |
| GetModelerData(TBBox3D &bBox, TSegmentMesh &segmentMesh, TPointMesh &pointMesh, EFacetMeshType meshType, const TModelerDataFlags &modelerDataFlags)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetMorphAreaCount()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetMorphAreaNoAddRef(const int32 areaIndex)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetMorphMode(boolean &edit) const =0 | I3DExVertexPrimitive | [pure virtual] |
| GetMorphTargetStorageType()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetMorphTargetUndoInfo(IMorphTargetUndoInfo **undoInfo, const int32 inMorphArea, const int32 inTargets)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetNamesForKind(TMCArray< TMCString255 > &nameList, int32 kind)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetNbEdges()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetNbFacets()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetNbPolygons()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetNbPolymeshes()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetNbVertices()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetPMAP(VMDataStruct &data)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetPolygonFromFacetIndex(int16 lodindex, int32 index)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetPolymesh(IPolymesh **polymesh, int32 index)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetScalingFactor() const =0 | I3DExVertexPrimitive | [pure virtual] |
| GetSelectedSkinInfo(TMCClassArray< TVertexSkinInfo > &skinInfos)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetShadingDomainInfos()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetSkinableInterface()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetSkinningAlgorithm()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetStatus()=0 | I3DExVertexPrimitive | [pure virtual] |
| GetUVBoundingBox(TBBox2D &bbox, boolean selection=false)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetUVSpaceInfoByID(uint32 uvSpaceID)=0 | I3DExVertexPrimitive | [pure virtual] |
| GetWorkingBoxInfo(TWorkingBoxInfo &outInfo) const =0 | I3DExVertexPrimitive | [pure virtual] |
| HasRenderableEdges()=0 | I3DExVertexPrimitive | [pure virtual] |
| HasRenderablePolygons()=0 | I3DExVertexPrimitive | [pure virtual] |
| HasRenderableVertices()=0 | I3DExVertexPrimitive | [pure virtual] |
| Hydrate()=0 | I3DExVertexPrimitive | [pure virtual] |
| ImportMorphTarget(I3DExVertexPrimitive *inSource, const TMorphIDList *morphIDList)=0 | I3DExVertexPrimitive | [pure virtual] |
| InitMarquee()=0 | I3DExVertexPrimitive | [pure virtual] |
| InvalidateMorphing(const int32 areaIndex)=0 | I3DExVertexPrimitive | [pure virtual] |
| InvertSelection(int32 selectionFlag)=0 | I3DExVertexPrimitive | [pure virtual] |
| IsHydrated() const =0 | I3DExVertexPrimitive | [pure virtual] |
| IsNewPrimitive()=0 | I3DExVertexPrimitive | [pure virtual] |
| Loft()=0 | I3DExVertexPrimitive | [pure virtual] |
| MakeVPAction(IVPAction::EVPActionKind kind, IVPAction **obj)=0 | I3DExVertexPrimitive | [pure virtual] |
| MoveSphereOfAttraction(TVector3 ¢er)=0 | I3DExVertexPrimitive | [pure virtual] |
| OffsetSelection(TVector3 &offset)=0 | I3DExVertexPrimitive | [pure virtual] |
| OffsetSurface(real distance)=0 | I3DExVertexPrimitive | [pure virtual] |
| Organic()=0 | I3DExVertexPrimitive | [pure virtual] |
| Pick(void **obj, int32 flags, FatRay &fatRay, TVector3 &hitPosition)=0 | I3DExVertexPrimitive | [pure virtual] |
| PickUV(void **obj, TIndex2 &index, const TVector2 &position, real32 raySize)=0 | I3DExVertexPrimitive | [pure virtual] |
| PosCheck()=0 | I3DExVertexPrimitive | [pure virtual] |
| PreBoolean()=0 | I3DExVertexPrimitive | [pure virtual] |
| PrepareRevolution()=0 | I3DExVertexPrimitive | [pure virtual] |
| ProjectEditedMorphFromSkinnedPosition()=0 | I3DExVertexPrimitive | [pure virtual] |
| ProjectToPlane(TVector3 &position, TVector3 &normal)=0 | I3DExVertexPrimitive | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| RayHit(const TVector3 &origin, const TVector3 &direction, TVector3 &position, TVector3 &normal, int32 &polymeshIndex)=0 | I3DExVertexPrimitive | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| RemoveMorphAreas(TMCArray< int32 > &removedAreaIndexes)=0 | I3DExVertexPrimitive | [pure virtual] |
| RemoveMorphTarget(const int32 inMorphArea, const int32 targetIndex)=0 | I3DExVertexPrimitive | [pure virtual] |
| RemoveShadingDomain(const int32 domainID, int32 replaceBy=-1)=0 | I3DExVertexPrimitive | [pure virtual] |
| RemoveSpecialVertex(boolean displayedOne=true)=0 | I3DExVertexPrimitive | [pure virtual] |
| Replicate(SReplicate &data)=0 | I3DExVertexPrimitive | [pure virtual] |
| ResetPolymeshMarkers()=0 | I3DExVertexPrimitive | [pure virtual] |
| Resize(TVector3 &scale)=0 | I3DExVertexPrimitive | [pure virtual] |
| ReverseSelectionNormals()=0 | I3DExVertexPrimitive | [pure virtual] |
| Revolution(int32 nSteps, real32 tolerance)=0 | I3DExVertexPrimitive | [pure virtual] |
| Rotate(real angle, CoordAxes axis)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetBackdropImage(const TMCString &filePath, uint16 planeID)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetEditedMorphs(const TMorphIDList &inEditedMorphs)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetGlobalDeformerDefaultStrength(int32 deformerIndex, real32 strength)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetHidden(boolean value, ESelectType selectType)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetIsFigurePrimitive(boolean isFigurePrimitive)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetMarquee(TMCArray< RayPlane > &rayPlanes, int32 marqueeMode)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetMorphAreaOnSelection(const int32 morphAreaIndex, TMCArray< int32 > &removedAreas)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetMorphMode(EMorphMode inMorphMode, boolean edit)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetNameOnSelection(const TMCString &name, int32 kind)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSelectedSkinInfo(TMCClassArray< TVertexSkinInfo > &skinInfos)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSelection(boolean selected)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSelectionByMorphArea(const int32 morphAreaIndex, const boolean select, const boolean addToCurrentSelection)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSelectionByName(boolean selected, int32 kind, int8 *name)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSelectionByShadingDomain(int32 id, boolean select)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSelectionShadingDomainID(uint32 ShadingDomainID)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetShowPolygons(boolean value)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetShowUVUnfoldInfoDifferentColor(boolean enable)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSize(TVector3 &scale)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSkinningAlgorithmComponent(IShComponent *algorithm)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSkinningValid(boolean valid)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetSphereOfAttraction(SSOAData &data)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetUpdateFacetMeshColor(boolean enable)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetUVMarquee(const TBBox2D &rect, int32 marqueeMode)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetWorkingBoxInfo(const TWorkingBoxInfo &inInfo)=0 | I3DExVertexPrimitive | [pure virtual] |
| SetWorkingBoxPlane(IWorkingBoxPlane *WBPlane)=0 | I3DExVertexPrimitive | [pure virtual] |
| ShouldApplySkinning(boolean &recomputeSkinning)=0 | I3DExVertexPrimitive | [pure virtual] |
| SimpleExtrude(real distance, boolean linkPolygons)=0 | I3DExVertexPrimitive | [pure virtual] |
| SkipWrapAlert()=0 | I3DExVertexPrimitive | [pure virtual] |
| SmoothEdges(boolean byAngle, real angle, boolean includeNonSelectedEdges)=0 | I3DExVertexPrimitive | [pure virtual] |
| SpecialVertex(boolean displayedOne=true)=0 | I3DExVertexPrimitive | [pure virtual] |
| StartEdgeTransfer()=0 | I3DExVertexPrimitive | [pure virtual] |
| StorePMAP(const VMDataStruct &data)=0 | I3DExVertexPrimitive | [pure virtual] |
| SubdivideSelection()=0 | I3DExVertexPrimitive | [pure virtual] |
| SwapSkinInfos(TMCClassArray< TVertexSkinInfo > &skinInfos)=0 | I3DExVertexPrimitive | [pure virtual] |
| Sweep()=0 | I3DExVertexPrimitive | [pure virtual] |
| SymmetrizeSelection()=0 | I3DExVertexPrimitive | [pure virtual] |
| TesselateSelection(const ETesselateMode mode)=0 | I3DExVertexPrimitive | [pure virtual] |
| TimeHasChanged()=0 | I3DExVertexPrimitive | [pure virtual] |
| Triangulate()=0 | I3DExVertexPrimitive | [pure virtual] |
| UndoMorphTargetChange(IMorphTargetUndoInfo *iUndoInfo)=0 | I3DExVertexPrimitive | [pure virtual] |
| UnfoldUV(int32 projectionAxis, int32 uvPinningAxis)=0 | I3DExVertexPrimitive | [pure virtual] |
| Untriangulate()=0 | I3DExVertexPrimitive | [pure virtual] |
| UpdatePolygonColors(FacetMesh *facetMesh, boolean faceted, EFacetMeshType meshType)=0 | I3DExVertexPrimitive | [pure virtual] |
| Weld(real tolerance, boolean alignOnly)=0 | I3DExVertexPrimitive | [pure virtual] |