vcg::vrt Namespace Reference

Classes

class  Allocator
class  ClosestVertexIterator
class  Tmark
class  UpdateBounding
class  UpdateBoundingBase
class  UpdatePosition
class  UpdatePositionBase
 This class is used to update vertex position according to a transformation matrix. More...
class  VertexMesh
class  VertTmark

Functions

template<class MESH , class GRID >
MESH::VertexType * GetClosestVertex (MESH &mesh, GRID &gr, const typename GRID::CoordType &_p, const typename GRID::ScalarType &_maxDist, typename GRID::ScalarType &_minDist)
template<class MESH , class GRID , class OBJPTRCONTAINER >
unsigned int GetInBoxVertex (MESH &mesh, GRID &gr, const vcg::Box3< typename GRID::ScalarType > _bbox, OBJPTRCONTAINER &_objectPtrs)
template<class MESH , class GRID , class OBJPTRCONTAINER , class DISTCONTAINER , class POINTCONTAINER >
unsigned int GetInSphereVertex (MESH &mesh, GRID &gr, const typename GRID::CoordType &_p, const typename GRID::ScalarType &_r, OBJPTRCONTAINER &_objectPtrs, DISTCONTAINER &_distances, POINTCONTAINER &_points)
template<class MESH , class GRID , class OBJPTRCONTAINER , class DISTCONTAINER , class POINTCONTAINER >
unsigned int GetKClosestVertex (MESH &mesh, GRID &gr, const unsigned int _k, const typename GRID::CoordType &_p, const typename GRID::ScalarType &_maxDist, OBJPTRCONTAINER &_objectPtrs, DISTCONTAINER &_distances, POINTCONTAINER &_points)

Function Documentation

template<class MESH , class GRID >
MESH::VertexType* vcg::vrt::GetClosestVertex ( MESH &  mesh,
GRID &  gr,
const typename GRID::CoordType &  _p,
const typename GRID::ScalarType _maxDist,
typename GRID::ScalarType _minDist 
) [inline]

Definition at line 77 of file complex/vertexmesh/closest.h.

template<class MESH , class GRID , class OBJPTRCONTAINER >
unsigned int vcg::vrt::GetInBoxVertex ( MESH &  mesh,
GRID &  gr,
const vcg::Box3< typename GRID::ScalarType _bbox,
OBJPTRCONTAINER &  _objectPtrs 
) [inline]

Definition at line 124 of file complex/vertexmesh/closest.h.

template<class MESH , class GRID , class OBJPTRCONTAINER , class DISTCONTAINER , class POINTCONTAINER >
unsigned int vcg::vrt::GetInSphereVertex ( MESH &  mesh,
GRID &  gr,
const typename GRID::CoordType &  _p,
const typename GRID::ScalarType _r,
OBJPTRCONTAINER &  _objectPtrs,
DISTCONTAINER &  _distances,
POINTCONTAINER &  _points 
) [inline]

Definition at line 106 of file complex/vertexmesh/closest.h.

template<class MESH , class GRID , class OBJPTRCONTAINER , class DISTCONTAINER , class POINTCONTAINER >
unsigned int vcg::vrt::GetKClosestVertex ( MESH &  mesh,
GRID &  gr,
const unsigned int  _k,
const typename GRID::CoordType &  _p,
const typename GRID::ScalarType _maxDist,
OBJPTRCONTAINER &  _objectPtrs,
DISTCONTAINER &  _distances,
POINTCONTAINER &  _points 
) [inline]

Definition at line 93 of file complex/vertexmesh/closest.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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