vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > Member List

This is the complete list of members for vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >, including all inherited members.
BoundingBoxType typedefvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
BoxType typedefvcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >
ClassType typedefvcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >
CompactConstructionApproach enum valuevcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
ConstructionApproach enum namevcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
CoordinateType typedefvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
CoordType typedefvcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >
DoRay(OBJRAYISECTFUNCTOR &_rayIntersector, OBJMARKER &_marker, const Ray3< ScalarType > &_ray, const ScalarType &_maxDist, ScalarType &_t)vcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE > [inline]
FastConstructionApproach enum valuevcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
Finalize()vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
GetClosest(OBJPOINTDISTFUNCTOR &_getPointDistance, OBJMARKER &_marker, const CoordType &_p, const ScalarType &_maxDist, ScalarType &_minDist, CoordType &_closestPt)vcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE > [inline]
GetInBox(OBJMARKER &_marker, const BoxType _bbox, OBJPTRCONTAINER &_objectPtrs)vcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE > [inline]
GetInSphere(OBJECT_POINT_DISTANCE_FUNCTOR &distance_functor, OBJECT_MARKER &marker, const CoordType &sphere_center, const ScalarType &sphere_radius, OBJECT_POINTER_CONTAINER &objects, DISTANCE_CONTAINER &distances, POINT_CONTAINER &points, bool sort_per_distance=true, bool allow_zero_distance=true)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >::GetInSphere(OBJPOINTDISTFUNCTOR &_getPointDistance, OBJMARKER &_marker, const CoordType &_p, const ScalarType &_r, OBJPTRCONTAINER &_objectPtrs, DISTCONTAINER &_distances, POINTCONTAINER &_points)vcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE > [inline]
GetKClosest(OBJPOINTDISTFUNCTOR &_getPointDistance, OBJMARKER &_marker, const unsigned int _k, const CoordType &_p, const ScalarType &_maxDist, OBJPTRCONTAINER &_objectPtrs, DISTCONTAINER &_distances, POINTCONTAINER &_points)vcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE > [inline]
GetUnefectiveOffsetTableSize(const int hash_table_size, const int offset_table_size)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
IsAValidOffset(const std::vector< typename UniformGrid::CellCoordinate > *pre_image, const typename OffsetTable::Offset &offset)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
m_Bitmapvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [protected]
m_BOUNDING_BOX_EXPANSION_FACTORvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected, static]
m_DIMENSIONvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected, static]
m_HashTablevcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [protected]
m_MAX_NUM_OF_RANDOM_GENERATED_OFFSETvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected, static]
m_MAX_TRIALS_IN_COMPACT_CONSTRUCTIONvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected, static]
m_OffsetTablevcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [protected]
m_SIGMAvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected, static]
m_UniformGridvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [protected]
ObjectPointer typedefvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
ObjectType typedefvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
ObjPtr typedefvcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >
ObjType typedefvcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >
OffsetTableConstructionSucceded(const int offset_table_size, vcg::CallBackPos *callback)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
operator[](const CoordinateType &query)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
operator[](const typename UniformGrid::CellCoordinate &query)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
PerfectHashFunction(const typename UniformGrid::CellCoordinate &query)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
PerfectSpatialHashing()vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
PerformCompactConstruction(const int number_of_filled_cells, vcg::CallBackPos *callback)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
PerformFastConstruction(const int number_of_filled_cells, vcg::CallBackPos *callback)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
ScalarType typedefvcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE >
Set(const OBJECT_ITERATOR &bObj, const OBJECT_ITERATOR &eObj)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
Set(const OBJECT_ITERATOR &bObj, const OBJECT_ITERATOR &eObj, vcg::CallBackPos *callback)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
Set(const OBJECT_ITERATOR &bObj, const OBJECT_ITERATOR &eObj, const ConstructionApproach approach)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
Set(const OBJECT_ITERATOR &bObj, const OBJECT_ITERATOR &eObj, const ConstructionApproach approach, vcg::CallBackPos *callback)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
SpatialIndex< OBJECT_TYPE, SCALAR_TYPE >::Set(const OBJITER &_oBegin, const OBJITER &_oEnd)vcg::SpatialIndex< OBJECT_TYPE, SCALAR_TYPE > [inline]
Shift(const vcg::Point3i &entry, const typename OffsetTable::Offset &offset)vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline, protected]
~PerfectSpatialHashing()vcg::PerfectSpatialHashing< OBJECT_TYPE, SCALAR_TYPE > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:04 2013