![]() |
GemaCoreLib
The GeMA Core library
|
A node set wrapper over a common mesh. Constant (no support for setNodeData()) More...
#include <gmNodeSet.h>
Public Member Functions | |
GmMeshNodeSet (GmMesh *mesh) | |
Simple constructor. | |
virtual QString | id () const |
Returns the set name. | |
virtual GmMesh * | mesh () const |
Returns the mesh that this set is tied to. | |
virtual int | numNodes () const |
Returns the number of nodes stored in this set. | |
virtual int | node (int i) const |
Returns the node id of the i'th entry stored in this set. More... | |
virtual size_t | usedMemory () const |
Returns an estimative of the memory used by the node set in bytes. | |
![]() | |
virtual | ~GmNodeSet () |
Virtual destructor. | |
virtual bool | setNodeData (int numNodes, int *nodeList) |
Updates the node list in the set object. More... | |
Private Attributes | |
GmMesh * | _mesh |
The wrapped mesh. | |
A node set wrapper over a common mesh. Constant (no support for setNodeData())
|
inlinevirtual |
Returns the node id of the i'th entry stored in this set.
If the node is a ghost node, it will have its 'ghost bit' set.
Implements GmNodeSet.