Assignments_ | numeric::VoxelGrid< T > | private |
BorderFlag enum name | numeric::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 value | numeric::VoxelGrid< T > | private |
e_XMax enum value | numeric::VoxelGrid< T > | private |
e_XMin enum value | numeric::VoxelGrid< T > | private |
e_YMax enum value | numeric::VoxelGrid< T > | private |
e_YMin enum value | numeric::VoxelGrid< T > | private |
e_ZMax enum value | numeric::VoxelGrid< T > | private |
e_ZMin enum value | numeric::VoxelGrid< T > | private |
Edges_ | numeric::VoxelGrid< T > | private |
EdgesComplete_ | numeric::VoxelGrid< T > | private |
ExtractPosition(t_DataType const &input) const =0 | numeric::VoxelGrid< T > | pure virtual |
GetBoundingBox() const | numeric::VoxelGrid< T > | |
GetDimension() const | numeric::VoxelGrid< T > | |
GetGridItems() const | numeric::VoxelGrid< T > | |
GetIndex(Real const &X, Real const &Y, Real const &Z) const | numeric::VoxelGrid< T > | private |
GetIndex(Vector const &pos) const | numeric::VoxelGrid< T > | private |
GetNeighbors(t_DataType const &input, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | |
GetNeighbors(Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | |
GetNeighbors1D(Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
GetNeighbors1D(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
GetNeighbors1D(VoxelGrid< t_DataType > const &grid, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
GetNeighborsIn(VoxelGrid const &grid, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | |
GetNeighborsMultiDimensional(Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
GetNeighborsMultiDimensional(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
GetNeighborsMultiDimensional(VoxelGrid< t_DataType > const &grid, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
GetNumberItems() const | numeric::VoxelGrid< T > | |
GetResolution() const | numeric::VoxelGrid< T > | |
GetSqDistanceOutsideBoundingBox(Vector const &point) const | numeric::VoxelGrid< T > | private |
GetSqDistanceOutsideBoundingBox(Vector const &min_box, Vector const &max_box) const | numeric::VoxelGrid< T > | private |
HasNeighbors(t_DataType const &input, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | |
HasNeighbors1D(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) const | numeric::VoxelGrid< T > | private |
HasNeighborsMultiDimensional(t_DataType const &obj, Real const &neighborhood, bool check_relevance=false) const | numeric::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 =0 | numeric::VoxelGrid< T > | pure virtual |
IsSameItem(t_DataType const &item1, t_DataType const &item2) const =0 | numeric::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 typedef | numeric::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 typedef | numeric::VoxelGrid< T > | |
t_DataType typedef | numeric::VoxelGrid< T > | |
t_DataTypeCOPtrPair typedef | numeric::VoxelGrid< T > | |
t_DataTypeVectorCOPtrPair typedef | numeric::VoxelGrid< T > | |
Translate(Vector const &translation) | numeric::VoxelGrid< T > | |
Vector typedef | numeric::VoxelGrid< T > | |
VoxelGrid(Real const &resolution=4.0, bool const &cache_edges=false) | numeric::VoxelGrid< T > | |
~VoxelGrid() | numeric::VoxelGrid< T > | virtual |