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