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