This class represents a collection of faces among one or more.
mesh objects.
Definition at line 37 of file selectionset.h.
#include <selectionset.h>
Classes |
|
struct | MeshInfo |
This structure holds the collection of faces
for. More... |
|
Public Member Functions |
|
MeshInfo * | AddMesh (Mesh *pMesh) |
Add a mesh to the set. |
|
void | SetVisible (bool bVisible) |
Hides or shows the members of the set.
|
|
void | Serialize (Stream &) |
Saves or loads from the given stream.
|
|
QList< MeshInfo * > & | MeshInfos () |
Accessor for the array of members of this
collection. |
|
bool | Active () |
void | SetActive (bool bActive) |
Public Attributes |
|
DECLARE_CLASS | |
Protected Member Functions |
|
SelectionSet (const QString &sName="") | |
Constructor. Do not use it directly; Use
CreateInstance() instead. |
|
Protected Attributes |
|
bool | m_bActive |
QList< MeshInfo * > | m_lMeshInfos |
SelectionSet | ( | const QString & | sName = "" |
) | [protected] |
Constructor. Do not use it directly; Use CreateInstance() instead.
SelectionSet *mySelectionSet = CreateInstance<SelectionSet>();
Add a mesh to the set.
pMesh | the mesh to add |
void SetVisible | ( | bool | bVisible | ) | [virtual] |
void Serialize | ( | Stream & | ) | [virtual] |
QList<MeshInfo*>& MeshInfos | ( | ) | [inline] |
Accessor for the array of members of this collection.
Definition at line 109 of file selectionset.h.
bool Active | ( | ) | [inline] |
Definition at line 115 of file selectionset.h.
void SetActive | ( | bool | bActive | ) | [inline] |
Definition at line 121 of file selectionset.h.
Reimplemented from TreeNode.
Definition at line 43 of file selectionset.h.
bool
m_bActive [protected] |
Definition at line 127 of file selectionset.h.
QList<MeshInfo
*>
m_lMeshInfos [protected] |
Definition at line 129 of file selectionset.h.