![]() |
GemaMesh
The GeMA Mesh Plugin
|
A simple concrete implementation of the GmNodeSet interface. More...
#include <gmpGemaNodeSet.h>


Public Member Functions | |
| GmpGemaNodeSet (QString id, GmMesh *mesh, int numNodes, int *nodes) | |
| Constructor. Receives as parameters the data vector, taking ownership of it. | |
| virtual | ~GmpGemaNodeSet () |
| Destructor. | |
| virtual QString | id () const |
| virtual GmMesh * | mesh () const |
| virtual int | numNodes () const |
| virtual int | node (int i) const |
| virtual bool | setNodeData (int numNodes, int *nodeList) |
| virtual size_t | usedMemory () const |
| virtual void | clear () |
| Clears node data associated with this node set. | |
Private Attributes | |
| QString | _id |
| The set name. | |
| int | _numNodes |
| The number of nodes stored in this set. | |
| int * | _nodes |
| The nodes vector. | |
| GmMesh * | _mesh |
| The mesh that we belong to. | |
Friends | |
| template<template< class > class Vector> | |
| struct | GmpMeshData |
A simple concrete implementation of the GmNodeSet interface.
1.8.15