MmProcess
The GeMA Mesh Mapping Process Plugin
Loading...
Searching...
No Matches
GmpMmBucketIndexBase< T > Member List

This is the complete list of members for GmpMmBucketIndexBase< T >, including all inherited members.

_activeOnly (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_bucketCapacity (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_bucketList (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_cellGroupGmpMmBucketIndexprotected
_crdAccGmpMmBucketIndexprotected
_descriptionGmPluginObjectprivate
_gridIdList (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_gridIdMaxSize (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_gridSize (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_gridStartingSize (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_idGmPluginObjectprivate
_info (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_loggerGmPluginObjectprivate
_max (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_maxRefineReached (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_maxStep (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_meshGmpMmBucketIndexprotected
_min (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_nDim (defined in GmpMmBucketIndex)GmpMmBucketIndexprotected
_nodeGroupGmpMmBucketIndexprotected
_nRefineMax (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_nSplit (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_numRefs (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >private
_ruleSet (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_simDataGmPluginObjectprivate
_step (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
_type (defined in GmpMmBucketIndex)GmpMmBucketIndexprotected
activeOnly() const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >inlinevirtual
bucketList() const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >inline
bucketTypeToStr(GSBIType type)GmpMmBucketIndexstatic
computeGridSize(int dim) constGmpMmBucketIndexBase< T >private
computeInitGridSize(const GmVector &bboxSize, int *initialSize, int *finalSize)GmpMmBucketIndexBase< T >private
computeStep() (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
coordAccessor() const (defined in GmpMmBucketIndex)GmpMmBucketIndexinlinevirtual
createBucket(int gridId)GmpMmBucketIndexBase< T >private
description() constGmPluginObject
getBoxBucketIds(const int minGrid[GMP_MAX_INDEX_DIM], const int maxGrid[GMP_MAX_INDEX_DIM], ISet &bucketIds) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
getBoxBucketIds1D(int x0, int x1, ISet &buecketIds) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
getBoxBucketIds2D(int x0, int x1, int y0, int y1, ISet &bucketIds) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
getBoxBucketIds3D(int x0, int x1, int y0, int y1, int z0, int z1, ISet &bucketIds) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
getBucket(const GmVector &crd, bool &ok) constGmpMmBucketIndexBase< T >virtual
getBucketId(int gridId) constGmpMmBucketIndexBase< T >protected
getCellLength(int dim) constGmpMmBucketIndexBase< T >private
getClosestGaussPoint(const GmVector &crd, double &sqrDist, GmpMmGaussData &outRef, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestGaussPoints(const GmVector &crd, int n, QVector< GmpRefDist< GmpMmGaussData > > &gpList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestGaussPoints(const GmVector &crd, double r, QVector< GmpRefDist< GmpMmGaussData > > &gpList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestGaussPoints(const GmVector &crd, int n, QVector< GmpMmGaussData > &gpList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestGaussPoints(const GmVector &crd, double r, QVector< GmpMmGaussData > &gpList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestNode(const GmVector &crd, double &sqrDist, int &outNodeId, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestNodes(const GmVector &crd, int n, QVector< GmpRefDist< int > > &nodeList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestNodes(const GmVector &crd, double r, QVector< GmpRefDist< int > > &nodeList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestNodes(const GmVector &crd, int n, QVector< int > &nodeList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestNodes(const GmVector &crd, double r, QVector< int > &nodeList, bool ordered, const PointValidator &pv=defaultPointValidator) const=0GmSpatialIndexpure virtual
getClosestReference(const GmVector &crd, GmpRefDist< T > &closestRef, const PointValidator &pv=defaultPointValidator) constGmpMmBucketIndexBase< T >
getClosestReferences(const GmVector &crd, int n, QVector< GmpRefDist< T > > &refList, bool sort, const PointValidator &pv=defaultPointValidator) constGmpMmBucketIndexBase< T >
getClosestReferences(const GmVector &crd, double radius, QVector< GmpRefDist< T > > &refList, bool sort, const PointValidator &pv=defaultPointValidator) constGmpMmBucketIndexBase< T >
getContainingCell(const GmVector &crd) const=0GmSpatialIndexpure virtual
getCrdFromRef(const GmpMmBIReference< T > &ref, GmCRVector &crd) const =0GmpMmBucketIndexBase< T >privatepure virtual
getGridCrd(const GmVector &crd, int gridCrd[GMP_MAX_INDEX_DIM]) constGmpMmBucketIndexBase< T >protected
getGridDimCrd(int dim, double dimCrd, int &gridDimCrd) constGmpMmBucketIndexBase< T >private
getGridId(const GmVector &crd) constGmpMmBucketIndexBase< T >protected
getGridLength(int dim) constGmpMmBucketIndexBase< T >private
getGridSize(int dim) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >inlineprivate
getLayerBucketIds(const int gridCrd[GMP_MAX_INDEX_DIM], int layer, ISet &bucketIds, int min[GMP_MAX_INDEX_DIM], int max[GMP_MAX_INDEX_DIM], const int minBound[GMP_MAX_INDEX_DIM], const int maxBound[GMP_MAX_INDEX_DIM]) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
getMaxCellLengthDim() constGmpMmBucketIndexBase< T >private
getMinCellLengthDim() constGmpMmBucketIndexBase< T >private
GmPluginObject(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)GmPluginObject
GmpMmBucketIndex(GmSimulationData *simulation, QString id, QString description, GSBIType type, const GmLogCategory &logger)GmpMmBucketIndex
GmpMmBucketIndex(GmSimulationData *simulation, GmMesh *mesh, GSBIType type, const GmLogCategory &logger)GmpMmBucketIndex
GmpMmBucketIndexBase(GmSimulationData *simulation, QString id, QString description, GSBIType type, const GmLogCategory &logger) (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >
GmpMmBucketIndexBase(GmSimulationData *simulation, GmMesh *mesh, GSBIType type, const GmLogCategory &logger, const QVariantMap &options=QVariantMap())GmpMmBucketIndexBase< T >
GmSpatialIndex(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)GmSpatialIndex
gridExtractId(int gridId, const int gridSizes[GMP_MAX_INDEX_DIM], int crd[GMP_MAX_INDEX_DIM]) constGmpMmBucketIndexBase< T >private
gridLinearizeCrd(const int gridCrd[GMP_MAX_INDEX_DIM]) constGmpMmBucketIndexBase< T >private
gridLinearizeCrd(const int gridCrd[GMP_MAX_INDEX_DIM], const int gridSizes[GMP_MAX_INDEX_DIM]) constGmpMmBucketIndexBase< T >private
GSBIT_CELL enum valueGmpMmBucketIndex
GSBIT_GAUSS enum valueGmpMmBucketIndex
GSBIT_NODE enum valueGmpMmBucketIndex
GSBIT_NUM_BUCKETYPES enum valueGmpMmBucketIndex
GSBIType enum nameGmpMmBucketIndex
hasCapability(QString capabilityName) const=0GmSpatialIndexpure virtual
id() constGmPluginObject
init(const QVariantMap &options)GmpMmBucketIndexBase< T >
insertValue(const T &val, int gridId)GmpMmBucketIndexBase< T >protected
insertValues()=0 (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >privatepure virtual
isOutsideOfDomain(const GmVector &crd) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >virtual
loadPrivateData(LuaTable &table)GmpMmBucketIndexBase< T >virtual
logger() constGmPluginObjectprotectedvirtual
mesh() const (defined in GmpMmBucketIndex)GmpMmBucketIndexinlinevirtual
meshHasChanged() const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >inlineprotected
ndim() const (defined in GmpMmBucketIndex)GmpMmBucketIndexinlinevirtual
numReferences() constGmpMmBucketIndexBase< T >inlinevirtual
pluginCategory() constGmSpatialIndexvirtual
pluginName() const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >inlinevirtual
pluginType() const=0GmPluginObjectpure virtual
pluginTypeName() constGmPluginObject
printInfo() (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >
printParameters(const GmLogCategory &logger) (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >virtual
processLayerBuckets1D(const int curMin[GMP_MAX_INDEX_DIM], const int curMax[GMP_MAX_INDEX_DIM], const int newMin[GMP_MAX_INDEX_DIM], const int newMax[GMP_MAX_INDEX_DIM], std::function< void(int[])> &proc) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
processLayerBuckets2D(const int curMin[GMP_MAX_INDEX_DIM], const int curMax[GMP_MAX_INDEX_DIM], const int newMin[GMP_MAX_INDEX_DIM], const int newMax[GMP_MAX_INDEX_DIM], std::function< void(int[])> &proc) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
processLayerBuckets3D(const int curMin[GMP_MAX_INDEX_DIM], const int curMax[GMP_MAX_INDEX_DIM], const int newMin[GMP_MAX_INDEX_DIM], const int newMax[GMP_MAX_INDEX_DIM], std::function< void(int[])> &proc) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
processRadiusLayerBucketIds(const GmVector &crd, double radius, std::function< void(int[])> &proc, int curMin[GMP_MAX_INDEX_DIM], int curMax[GMP_MAX_INDEX_DIM]) const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >protected
recBoxBucketIds(const int minGrid[GMP_MAX_INDEX_DIM], const int maxGrid[GMP_MAX_INDEX_DIM], int gridCrd[GMP_MAX_INDEX_DIM], int dim, ISet &bucketIds) constGmpMmBucketIndexBase< T >private
recLayerBucketIds(const int minGrid[GMP_MAX_INDEX_DIM], const int maxGrid[GMP_MAX_INDEX_DIM], const int minBound[GMP_MAX_INDEX_DIM], const int maxBound[GMP_MAX_INDEX_DIM], int gridCrd[GMP_MAX_INDEX_DIM], int dim, ISet &bucketIds) constGmpMmBucketIndexBase< T >private
recRefineGrid(int fullBucketId, const GmpMmBIReference< T > &ref)GmpMmBucketIndexBase< T >private
redistributeBucket(int fullBucketId)GmpMmBucketIndexBase< T >private
refineGrid(int fullBucketId, const GmpMmBIReference< T > &ref)GmpMmBucketIndexBase< T >private
ruleSet() const (defined in GmpMmBucketIndexBase< T >)GmpMmBucketIndexBase< T >inlinevirtual
simulationData() constGmPluginObjectprotected
splitGrid()GmpMmBucketIndexBase< T >private
splitSharedBucket(int fullBucketId, int gridId, const GmpMmBIReference< T > &ref)GmpMmBucketIndexBase< T >private
strToBucketType(QString str)GmpMmBucketIndexstatic
type() const (defined in GmpMmBucketIndex)GmpMmBucketIndexinline
~GmPluginObject()GmPluginObjectvirtual
~GmpMmBucketIndex()GmpMmBucketIndexvirtual
~GmSpatialIndex()GmSpatialIndexvirtual