Rosetta
numeric::VoxelGrid< T > Member List

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

Assignments_numeric::VoxelGrid< T >private
BorderFlag enum namenumeric::VoxelGrid< T >private
BorderFlags_numeric::VoxelGrid< T >private
Box_numeric::VoxelGrid< T >private
CacheEdges_numeric::VoxelGrid< T >private
Clear()numeric::VoxelGrid< T >
e_None enum valuenumeric::VoxelGrid< T >private
e_XMax enum valuenumeric::VoxelGrid< T >private
e_XMin enum valuenumeric::VoxelGrid< T >private
e_YMax enum valuenumeric::VoxelGrid< T >private
e_YMin enum valuenumeric::VoxelGrid< T >private
e_ZMax enum valuenumeric::VoxelGrid< T >private
e_ZMin enum valuenumeric::VoxelGrid< T >private
Edges_numeric::VoxelGrid< T >private
EdgesComplete_numeric::VoxelGrid< T >private
ExtractPosition(t_DataType const &input) const =0numeric::VoxelGrid< T >pure virtual
GetBoundingBox() constnumeric::VoxelGrid< T >
GetDimension() constnumeric::VoxelGrid< T >
GetGridItems() constnumeric::VoxelGrid< T >
GetIndex(Real const &X, Real const &Y, Real const &Z) constnumeric::VoxelGrid< T >private
GetIndex(Vector const &pos) constnumeric::VoxelGrid< T >private
GetNeighbors(t_DataType const &input, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >
GetNeighbors(Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >
GetNeighbors1D(Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
GetNeighbors1D(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
GetNeighbors1D(VoxelGrid< t_DataType > const &grid, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
GetNeighborsIn(VoxelGrid const &grid, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >
GetNeighborsMultiDimensional(Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
GetNeighborsMultiDimensional(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
GetNeighborsMultiDimensional(VoxelGrid< t_DataType > const &grid, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
GetNumberItems() constnumeric::VoxelGrid< T >
GetResolution() constnumeric::VoxelGrid< T >
GetSqDistanceOutsideBoundingBox(Vector const &point) constnumeric::VoxelGrid< T >private
GetSqDistanceOutsideBoundingBox(Vector const &min_box, Vector const &max_box) constnumeric::VoxelGrid< T >private
HasNeighbors(t_DataType const &input, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >
HasNeighbors1D(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
HasNeighborsMultiDimensional(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) constnumeric::VoxelGrid< T >private
InsertObject(t_DataType const &new_item, bool check_relevance=false)numeric::VoxelGrid< T >
InsertObjects(utility::vector1< t_DataType const * > const &new_items, bool check_relevance=false)numeric::VoxelGrid< T >
IsRelevantItem(t_DataType const &item) const =0numeric::VoxelGrid< T >pure virtual
IsSameItem(t_DataType const &item1, t_DataType const &item2) const =0numeric::VoxelGrid< T >pure virtual
MaxNumberElements_numeric::VoxelGrid< T >private
MinNumberElements_numeric::VoxelGrid< T >private
MinResolution_numeric::VoxelGrid< T >private
MinX_numeric::VoxelGrid< T >private
MinY_numeric::VoxelGrid< T >private
MinZ_numeric::VoxelGrid< T >private
NBinsX_numeric::VoxelGrid< T >private
NBinsY_numeric::VoxelGrid< T >private
NBinsZ_numeric::VoxelGrid< T >private
NDimensional_numeric::VoxelGrid< T >private
NItems_numeric::VoxelGrid< T >private
Real typedefnumeric::VoxelGrid< T >
RemoveObject(t_DataType const &item_to_remove)numeric::VoxelGrid< T >
RemoveObjects(utility::vector1< t_DataType const * > const &items_to_remove)numeric::VoxelGrid< T >
Resolution_numeric::VoxelGrid< T >private
ResolutionX_numeric::VoxelGrid< T >private
ResolutionY_numeric::VoxelGrid< T >private
ResolutionZ_numeric::VoxelGrid< T >private
SetObjects(utility::vector1< t_DataType const * > const &new_data, bool check_relevance=false)numeric::VoxelGrid< T >
SetupGrid(Vector const &min_vals, Vector const &max_vals, Size const &expected_n_elements)numeric::VoxelGrid< T >private
Size typedefnumeric::VoxelGrid< T >
t_DataType typedefnumeric::VoxelGrid< T >
t_DataTypeCOPtrPair typedefnumeric::VoxelGrid< T >
t_DataTypeVectorCOPtrPair typedefnumeric::VoxelGrid< T >
Translate(Vector const &translation)numeric::VoxelGrid< T >
Vector typedefnumeric::VoxelGrid< T >
VoxelGrid(Real const &resolution=4.0, bool const &cache_edges=false)numeric::VoxelGrid< T >
~VoxelGrid()numeric::VoxelGrid< T >virtual