![]() |
MmProcess
The GeMA Mesh Mapping Process Plugin
|
Class GmpMmBIBucket. More...
#include <gmpMmBucketIndex.h>

Public Member Functions | |
| GmpMmBIBucket (int id, int gridId, int size) | |
| Constructor. | |
| int | id () const |
| int | size () const |
| QVector< GmpMmBIReference< T > > | getReferenceList () const |
| int | getNumberOfStoredReferences () const |
| const GmpMmBIReference< T > & | getReference (int index) const |
| bool | isEmpty () const |
| bool | isFull () const |
| bool | isShared () const |
| void | empty () |
| Empty the references list. | |
| void | detachToAllGridCells () |
| bool | detachToCellGrid (int gridCellId) |
| void | attachToCellGrid (int gridCellId) |
| bool | addReference (const GmpMmBIReference< T > &ref, bool expandIfFull=false) |
| Add a new reference in the bucket. | |
Private Attributes | |
| int | _id |
| int | _size |
| QVector< GmpMmBIReference< T > > | _referenceList |
| int | _nextReferenceId |
| QVector< int > | _gridIdList |
Class GmpMmBIBucket.