![]() |
GemaMesh
The GeMA Mesh Plugin
|
Adds cell id and active information to a GmpCellBase class. More...
#include <gmpCellBase.h>


Public Member Functions | |
| virtual int | cellId () const |
| virtual GmCellMesh * | mesh () const |
| virtual int | meshId () const |
| virtual bool | active () const |
| virtual void | setActive (bool active) |
| virtual void | replaceCellId (int id, bool keepActiveFlag) |
Public Member Functions inherited from GmpCellBase< Base, Proxy, CellMeshData, T, N, VN > | |
| GmpCellBase () | |
| Constructs a cell. | |
| virtual int | numNodes () const |
| virtual void | pushProxy (lua_State *L, const GmLogCategory &logger) |
| virtual GmCellType | type () const |
| virtual int | propertyIndex (int propertySet) const |
| virtual bool | setProperties (const int *propList, int nprop) |
Protected Member Functions | |
| GmpCellBaseWithId (int cellId, int meshId) | |
| Constructs a cell given its id and associated mesh id. | |
Protected Member Functions inherited from GmpCellBase< Base, Proxy, CellMeshData, T, N, VN > | |
| CellMeshData * | meshData () const |
| Returns the mesh data object associated with this cell's mesh. | |
Protected Attributes | |
| int | _cellId |
| The cell index inside the mesh. MSB is used to control if the cell is active or not. | |
Adds cell id and active information to a GmpCellBase class.
1.8.15