| ::XMesh class |
mudbox::Topology |
[friend] |
| ActiveLayer(void) const |
mudbox::Mesh |
[virtual] |
| AddChild(TreeNode *pChild,
bool bFirst=false) const |
mudbox::TreeNode |
[virtual] |
| AddFaceComponent(FaceComponent
eComponentToAdd) |
mudbox::Topology |
[virtual] |
| AddLayer(void) |
mudbox::Mesh |
[virtual] |
| AddVertexPosition(unsigned int
iVertexIndex, const Vector &vPosition) |
mudbox::Mesh |
[inline] |
| AdjacencyCount(void)
const |
mudbox::Topology |
[inline] |
| Annex(Node *pSource, const
QString &sCategory="") |
mudbox::Node |
|
| AttributeByID(const QString
&sID) const |
mudbox::Node |
|
| AttributeByIndex(int iIndex)
const |
mudbox::Node |
|
| AttributeByName(const QString
&sName) const |
mudbox::Node |
|
| AttributeCount(void)
const |
mudbox::Node |
|
| BoundingBox(void) const |
mudbox::Mesh |
[virtual] |
| ByID(int iID) |
mudbox::Node |
[static] |
| ByName(const QString
&sClass, const QString &sName) |
mudbox::Node |
[static] |
| ChildByClass(const
ClassDesc *pClass, bool bAutoCreate=true) const |
mudbox::TreeNode |
[virtual] |
| ChildByClass(bool
bAutoCreate=true) const |
mudbox::TreeNode |
[inline] |
| ChildByClass(const
ClassDesc *pClass, unsigned int iIndex=0) const |
mudbox::TreeNode |
[virtual] |
| ChildByClass(unsigned int
iIndex=0) const |
mudbox::TreeNode |
[inline] |
| ClearFaceTempStates() |
mudbox::Topology |
[inline] |
| ClearVertexMarks(void) |
mudbox::Mesh |
[virtual] |
| CollectionID(void) const |
mudbox::Mesh |
[virtual] |
| ContentChanged(void) const |
mudbox::Node |
|
| CopyTo(Mesh *pDestination)
const |
mudbox::Mesh |
[virtual] |
| mudbox::Topology::CopyTo(Topology
*pDestination) const |
mudbox::Topology |
|
| CreateExpandedTCs(void) |
mudbox::Mesh |
[virtual] |
| CreateInstances(unsigned int
iCount=1) |
mudbox::Mesh |
[static] |
| CreatePropertiesWindow(QWidget
*pParent) |
mudbox::Node |
[virtual] |
| DeleteChildByClass(const
ClassDesc *pClass) |
mudbox::TreeNode |
[virtual] |
| EnumerateAdjacentVertices(AdjacentVertexEnumerator
*pEnumerator, unsigned int iVertexIndex, unsigned int
iFaceIndex) |
mudbox::Mesh |
|
| EnumerateFaces(unsigned int
iFaceIndex, FaceEnumerator *pEnumerator, bool bSymmetry=false) |
mudbox::Mesh |
[virtual] |
| EnumerateNearestFaces(unsigned
int iFaceIndex, FaceEnumerator *pOperation) |
mudbox::Mesh |
[virtual] |
| EnumerateVertices(unsigned int
iFaceIndex, VertexEnumerator *pEnumerator) |
mudbox::Mesh |
[virtual] |
| EventGate
class |
mudbox::Node |
[friend] |
| ExpandedTC(unsigned int
index) |
mudbox::Mesh |
[virtual] |
| FaceComponent enum
name |
mudbox::Topology |
|
| FaceComponents(void)
const |
mudbox::Topology |
[inline] |
| FaceCount(void) const |
mudbox::Topology |
[inline] |
| FaceID(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| FaceNormal(unsigned int
iFaceIndex) const |
mudbox::Topology |
[virtual] |
| FaceState(unsigned int
iFaceIndex) |
mudbox::Topology |
[inline] |
| FaceState(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| FaceState enum name |
mudbox::Topology |
|
| FaceType enum name |
mudbox::Topology |
|
| fcAdjacency enum
value |
mudbox::Topology |
|
| fcFreeze enum value |
mudbox::Topology |
|
| fcID enum value |
mudbox::Topology |
|
| fcIndex enum value |
mudbox::Topology |
|
| fcNormal enum value |
mudbox::Topology |
|
| fcOctree enum value |
mudbox::Topology |
|
| fcState enum value |
mudbox::Topology |
|
| fcTCIndex enum value |
mudbox::Topology |
|
| First(void) |
mudbox::Node |
[static] |
| FirstChild(void) const |
mudbox::TreeNode |
[virtual] |
| FrozenVertexCount(void)
const |
mudbox::Mesh |
|
| fsActive enum value |
mudbox::Topology |
|
| fsFake enum value |
mudbox::Topology |
|
| fsMapped enum value |
mudbox::Topology |
|
| fsSelected enum
value |
mudbox::Topology |
|
| fsVisible enum value |
mudbox::Topology |
|
| Geometry(void) const |
mudbox::Mesh |
[virtual] |
| HasAdjacentQuad(unsigned
int iFaceIndex, unsigned int iSideIndex) const |
mudbox::Topology |
[inline] |
| HasAdjacentTriangle(unsigned
int iFaceIndex, unsigned int iSideIndex) const |
mudbox::Topology |
[inline] |
| HasExpandedTCs(void) const |
mudbox::Mesh |
[virtual] |
| HasTC(void) const |
mudbox::Topology |
[inline] |
| ID(void) const |
mudbox::Node |
|
| IncreaseCollectionID(void) |
mudbox::Mesh |
[virtual] |
| Info(void) const |
mudbox::TreeNode |
[virtual] |
| Initialize(void) |
mudbox::Node |
[virtual] |
| IsActiveLevel(void) const |
mudbox::Mesh |
[virtual] |
| IsFaceActive(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| IsFaceMapped(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| IsFaceSelected(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| IsFaceTemp(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| IsFaceVisible(unsigned int
iFaceIndex) const |
mudbox::Topology |
[inline] |
| IsFakeTriangle(unsigned int
iTriangleIndex) const |
mudbox::Topology |
[inline] |
| IsKindOf(const ClassDesc
*pClass) const |
mudbox::Node |
|
| IsLocked(void) |
mudbox::Mesh |
[virtual] |
| IsNSided(void) |
mudbox::Mesh |
[virtual] |
| IsSelected(void) |
mudbox::Mesh |
[virtual] |
| IsVertexMarked(unsigned int
iVertexIndex) |
mudbox::Mesh |
[virtual] |
| LoadTemplate(const QString
&sFileName="", bool bStartEvent=false) |
mudbox::Node |
|
| Lock(class MeshUnlocker
*pUnlocker=NULL) |
mudbox::Mesh |
[virtual] |
| Locked(void) const |
mudbox::TreeNode |
[virtual] |
| LogAttributes(void)
const |
mudbox::Node |
|
| m_iVertexCount |
mudbox::Mesh |
[protected] |
| m_pIndices |
mudbox::Topology |
|
| m_pTCs |
mudbox::Mesh |
|
| m_pThis |
mudbox::Node |
|
| m_pVertices |
mudbox::Mesh |
[protected] |
| MarkVertex(unsigned int
iVertexIndex) |
mudbox::Mesh |
[virtual] |
| Material(void) const |
mudbox::Mesh |
[virtual] |
| Mesh(FaceType
eFaceType=typeQuadric) |
mudbox::Mesh |
[protected] |
| MeshVersion(void) const |
mudbox::Mesh |
[virtual] |
| MoveTo(Topology
*pDestination) |
mudbox::Topology |
|
| Name(const ClassDesc *pClass=0)
const |
mudbox::Node |
[virtual] |
| Next(void) const |
mudbox::Node |
|
| NextSibling(void)
const |
mudbox::TreeNode |
[virtual] |
| Node(const QString
&sName="") |
mudbox::Node |
|
| OnEvent(const EventGate
&cEvent) |
mudbox::Node |
[virtual] |
| OnLinked(const TreeNode
*pOldParent) |
mudbox::TreeNode |
[virtual] |
| OnNodeEvent(const Attribute
&cAttribute, NodeEventType cType) |
mudbox::Node |
[virtual] |
| Parent(void) const |
mudbox::TreeNode |
[virtual] |
| PrevSibling(void)
const |
mudbox::TreeNode |
[virtual] |
| QuadAdjacency(unsigned int
iFaceIndex, unsigned int iSideIndex) const |
mudbox::Topology |
[inline, virtual] |
| QuadAdjacency_ForcedInline(unsigned
int iFaceIndex, unsigned int iSideIndex) const |
mudbox::Topology |
[inline] |
| QuadIndex(unsigned int
iFaceIndex, unsigned int iCornerIndex) const |
mudbox::Topology |
[inline] |
| QuadTCI(unsigned int
iFaceIndex, unsigned int iCornerIndex) const |
mudbox::Topology |
[inline] |
| QuadVertexFreeze(unsigned int
iQuadIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| QuadVertexNormal(unsigned int
iQuadIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| QuadVertexNormalArray(unsigned
int iQuadIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| QuadVertexNormalValue(unsigned
int iQuadIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| QuadVertexPosition(unsigned int
iQuadIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| QuadVertexTC(unsigned int
iQuadIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| RecalculateAdjacency(bool
bForce=true) |
mudbox::Mesh |
[virtual] |
| RecalculateNormals(bool
bKeep=false) |
mudbox::Mesh |
[virtual] |
| RemoveChild(TreeNode
*pChild) const |
mudbox::TreeNode |
[virtual] |
| RemoveFaceComponent(FaceComponent
eComponentToRemove) |
mudbox::Topology |
[virtual] |
| Renderer(float
fLODLevel=1.0f) |
mudbox::Mesh |
[virtual] |
| RequestDeferredEvent(Attribute
&cAttribute) |
mudbox::Node |
|
| RuntimeClass(void) const |
mudbox::Mesh |
[inline, virtual] |
| SaveTemplate(const QString
&sFileName="", bool bSaveOnlyVisible=false) |
mudbox::Node |
|
| Serialize(Stream
&s) |
mudbox::Topology |
[virtual] |
| SetAdjacencyCount(unsigned
int iCount, bool bKeepContent=true, bool bForced=false) |
mudbox::Topology |
[virtual] |
| SetFaceActive(unsigned int
iFaceIndex, bool bSelected=true) |
mudbox::Topology |
[inline] |
| SetFaceCount(unsigned int
iFaceCount) |
mudbox::Topology |
|
| SetFaceID(unsigned int
iFaceIndex, unsigned int iID) |
mudbox::Topology |
[inline] |
| SetFaceMapped(unsigned int
iFaceIndex, bool bSelected=true) |
mudbox::Topology |
[inline] |
| SetFaceSelected(unsigned
int iFaceIndex, bool bSelected=true, bool
bUpdateVertexSelection=false, bool bBatchSelection=false) |
mudbox::Topology |
[virtual] |
| SetFaceTemp(unsigned int
iFaceIndex, bool bSelected=true) |
mudbox::Topology |
[inline] |
| SetFaceVisible(unsigned int
iFaceIndex, bool bSelected=true) |
mudbox::Topology |
[inline] |
| SetFakeTriangle(unsigned
int iTriangleIndex, bool b) |
mudbox::Topology |
[inline] |
| SetFakeTriangleCount(unsigned
int iFakeTriangleCount) |
mudbox::Topology |
[virtual] |
| SetLocked(bool b) |
mudbox::TreeNode |
[virtual] |
| SetName(const QString
&sName) |
mudbox::Node |
|
| SetQuadAdjacency(unsigned
int iFaceIndex, unsigned int iSideIndex, unsigned int iValue) |
mudbox::Topology |
[inline, virtual] |
| SetQuadIndex(unsigned int
iFaceIndex, unsigned int iCornerIndex, unsigned int iValue) |
mudbox::Topology |
[inline] |
| SetQuadTCI(unsigned int
iFaceIndex, unsigned int iCornerIndex, unsigned int iValue) |
mudbox::Topology |
[inline] |
| SetSelected(bool bOn=true) |
mudbox::Mesh |
[virtual] |
| SetTCCount(unsigned int
iTCCount) |
mudbox::Mesh |
[virtual] |
| SetTriangleAdjacency(unsigned
int iFaceIndex, unsigned int iSideIndex, unsigned int iValue) |
mudbox::Topology |
[inline, virtual] |
| SetTriangleIndex(unsigned
int iFaceIndex, unsigned int iCornerIndex, unsigned int
iValue) |
mudbox::Topology |
[inline] |
| SetTriangleTCI(unsigned int
iFaceIndex, unsigned int iCornerIndex, unsigned int iValue) |
mudbox::Topology |
[inline] |
| SetType(FaceType eType) |
mudbox::Topology |
|
| SetVersion(unsigned int
iVersion) |
mudbox::Node |
|
| SetVertexCount(unsigned int
iVertexCount) |
mudbox::Mesh |
|
| SetVertexFreeze(unsigned int
iVertexIndex, unsigned int iFaceIndex, float fFreeze) |
mudbox::Mesh |
|
| SetVertexMask(unsigned int
iVertexIndex, float fFMask) |
mudbox::Mesh |
|
| SetVertexNormal(unsigned int
iVertexIndex, int *pNormal) |
mudbox::Mesh |
[inline] |
| SetVertexNormal(unsigned int
iVertexIndex, const Vector &vNormal) |
mudbox::Mesh |
[inline] |
| SetVertexNormal(unsigned int
iVertexIndex, int iNormal) |
mudbox::Mesh |
[inline] |
| SetVertexPosition(unsigned int
iVertexIndex, const Vector &vPosition) |
mudbox::Mesh |
[inline] |
| SetVertexStrokeID(unsigned int
iVertexIndex, unsigned int iStrokeID) const |
mudbox::Mesh |
[inline] |
| SetVisible(bool b) |
mudbox::TreeNode |
[virtual] |
| SideCount(void) const |
mudbox::Topology |
[inline] |
| SmoothTextureCoordinates(float
fStrength) |
mudbox::Mesh |
[virtual] |
| StartChange(void) |
mudbox::Mesh |
|
| StaticClass(void) |
mudbox::Mesh |
[static] |
| TCCount(void) const |
mudbox::Mesh |
[inline] |
| Topology(void) |
mudbox::Topology |
[protected] |
| Topology(FaceType
eType) |
mudbox::Topology |
[protected] |
| TreeNode(void) |
mudbox::TreeNode |
|
| TriangleAdjacency(unsigned
int iFaceIndex, unsigned int iSideIndex) const |
mudbox::Topology |
[inline, virtual] |
| TriangleIndex(unsigned int
iFaceIndex, unsigned int iCornerIndex) const |
mudbox::Topology |
[inline] |
| TriangleTCI(unsigned int
iFaceIndex, unsigned int iCornerIndex) const |
mudbox::Topology |
[inline] |
| TriangleVertexFreeze(unsigned
int iTriangleIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| TriangleVertexNormal(unsigned
int iTriangleIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| TriangleVertexNormalArray(unsigned
int iTriangleIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| TriangleVertexNormalValue(unsigned
int iTriangleIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| TriangleVertexPosition(unsigned
int iTriangleIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| TriangleVertexTC(unsigned int
iTriangleIndex, unsigned int iCornerIndex) const |
mudbox::Mesh |
[inline] |
| Type(void) const |
mudbox::Topology |
[inline] |
| typeQuadric enum
value |
mudbox::Topology |
|
| typeTriangular enum
value |
mudbox::Topology |
|
| Unlock(void) |
mudbox::Mesh |
[virtual] |
| Version(void) const |
mudbox::Node |
|
| VertexArray(void) const |
mudbox::Mesh |
[inline] |
| VertexCount(void) const |
mudbox::Mesh |
[inline] |
| VertexData(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexData(unsigned int
iVertexIndex) |
mudbox::Mesh |
[inline] |
| VertexFreeze(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexMask(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexNormal(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexNormalArray(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexNormalIndex(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexNormalValue(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexOriginalPosition(unsigned
int iVertexIndex) const |
mudbox::Mesh |
[inline, virtual] |
| VertexPosition(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexPosition(unsigned int
iVertexIndex) |
mudbox::Mesh |
[inline] |
| VertexStrokeID(unsigned int
iVertexIndex) const |
mudbox::Mesh |
[inline] |
| VertexTC(unsigned int
iVertexTCIndex) const |
mudbox::Mesh |
[inline] |
| Visible(void) const |
mudbox::TreeNode |
[virtual] |
| ~Node(void) |
mudbox::Node |
[virtual] |
| ~TreeNode(void) |
mudbox::TreeNode |
|