OpenWalnut  1.5.0dev
WGridRegular3DTemplate< T > Member List

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

CellVertexArray typedefWGridRegular3DTemplate< T >
ConstSPtr typedefWGridRegular3DTemplate< T >
encloses(const Vector3Type &pos) constWGridRegular3DTemplate< T >inline
getBoundingBox() constWGridRegular3DTemplate< T >inlinevirtual
getBoundingBoxIncludingBorder() constWGridRegular3DTemplate< T >inline
getCellId(const Vector3Type &pos, bool *success) constWGridRegular3DTemplate< T >inline
getCellVertexIds(size_t cellId) constWGridRegular3DTemplate< T >inline
getDirectionX() constWGridRegular3DTemplate< T >inline
getDirectionY() constWGridRegular3DTemplate< T >inline
getDirectionZ() constWGridRegular3DTemplate< T >inline
getInformationProperties() constWGrid
getNbCoordsX() constWGridRegular3DTemplate< T >inline
getNbCoordsY() constWGridRegular3DTemplate< T >inline
getNbCoordsZ() constWGridRegular3DTemplate< T >inline
getNeighbours(size_t id) constWGridRegular3DTemplate< T >
getNeighbours27(size_t id) constWGridRegular3DTemplate< T >
getNeighbours9XY(size_t id) constWGridRegular3DTemplate< T >
getNeighbours9XZ(size_t id) constWGridRegular3DTemplate< T >
getNeighbours9YZ(size_t id) constWGridRegular3DTemplate< T >
getNeighboursRange(size_t id, size_t range) constWGridRegular3DTemplate< T >
getNVoxelCoord(const Vector3Type &pos, size_t axis) constWGridRegular3DTemplate< T >private
getOffsetX() constWGridRegular3DTemplate< T >inline
getOffsetY() constWGridRegular3DTemplate< T >inline
getOffsetZ() constWGridRegular3DTemplate< T >inline
getOrigin() constWGridRegular3DTemplate< T >inline
getPosition(unsigned int i) constWGridRegular3DTemplate< T >inline
getPosition(unsigned int iX, unsigned int iY, unsigned int iZ) constWGridRegular3DTemplate< T >inline
getTransform() constWGridRegular3DTemplate< T >inline
getTransformationMatrix() constWGridRegular3DTemplate< T >inline
getUnitDirectionX() constWGridRegular3DTemplate< T >inline
getUnitDirectionY() constWGridRegular3DTemplate< T >inline
getUnitDirectionZ() constWGridRegular3DTemplate< T >inline
getVoxelBoundingBox() constWGridRegular3DTemplate< T >inline
getVoxelCoord(const Vector3Type &pos) constWGridRegular3DTemplate< T >inline
getVoxelNum(const Vector3Type &pos) constWGridRegular3DTemplate< T >inline
getVoxelNum(const size_t x, const size_t y, const size_t z) constWGridRegular3DTemplate< T >inline
getVoxelVertices(const Vector3Type &point, const T margin=0.0) constWGridRegular3DTemplate< T >
getXVoxelCoord(const Vector3Type &pos) constWGridRegular3DTemplate< T >inline
getYVoxelCoord(const Vector3Type &pos) constWGridRegular3DTemplate< T >inline
getZVoxelCoord(const Vector3Type &pos) constWGridRegular3DTemplate< T >inline
initInformationProperties()WGridRegular3DTemplate< T >private
isNotRotated() constWGridRegular3DTemplate< T >inline
m_infoPropertiesWGridprotected
m_nbPosXWGridRegular3DTemplate< T >private
m_nbPosYWGridRegular3DTemplate< T >private
m_nbPosZWGridRegular3DTemplate< T >private
m_sizeWGridprivate
m_transformWGridRegular3DTemplate< T >private
operator==(const WGridRegular3DTemplate< T > &other) constWGridRegular3DTemplate< T >
size() constWGrid
SPtr typedefWGridRegular3DTemplate< T >
Vector3Type typedefWGridRegular3DTemplate< T >
WGrid(size_t size)WGridexplicit
WGridRegular3DTemplate classWGridRegular3DTemplate< T >friend
WGridRegular3DTemplate(WGridRegular3DTemplate< InputType > const &rhs)WGridRegular3DTemplate< T >
WGridRegular3DTemplate(unsigned int nbPosX, unsigned int nbPosY, unsigned int nbPosZ, WGridTransformOrthoTemplate< T > const transform=WGridTransformOrthoTemplate< T >())WGridRegular3DTemplate< T >
WGridRegular3DTemplate(unsigned int nbPosX, unsigned int nbPosY, unsigned int nbPosZ, double scaleX, double scaleY, double scaleZ)WGridRegular3DTemplate< T >
WGridRegular3DTest classWGridRegular3DTemplate< T >friend
worldCoordToTexCoord(Vector3Type point)WGridRegular3DTemplate< T >inline
~WGrid()WGridvirtual