A simple concrete implementation of the GmNodeSet interface.
More...
#include <gmpNodeSet.h>
|
|
| GmpNodeSet (QString id, GmMesh *mesh, int numNodes, int *nodes) |
| | Constructor. Receives as parameters the data vector, taking ownership of it.
|
| |
|
virtual | ~GmpNodeSet () |
| | 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.
|
| |
|
|
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.
|
| |
|
|
template<template< class > class Vector> |
| class | GmpNodeDataDump |
| |
A simple concrete implementation of the GmNodeSet interface.
◆ id()
| virtual QString GmpNodeSet::id |
( |
| ) |
const |
|
inlinevirtual |
◆ mesh()
| virtual GmMesh * GmpNodeSet::mesh |
( |
| ) |
const |
|
inlinevirtual |
◆ node()
| virtual int GmpNodeSet::node |
( |
int | i | ) |
const |
|
inlinevirtual |
◆ numNodes()
| virtual int GmpNodeSet::numNodes |
( |
| ) |
const |
|
inlinevirtual |
◆ setNodeData()
| bool GmpNodeSet::setNodeData |
( |
int | numNodes, |
|
|
int * | nodeList ) |
|
virtual |
◆ usedMemory()
| virtual size_t GmpNodeSet::usedMemory |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: