#include <clustering.h>
Public Member Functions | |
void | AddFaceVertex (MeshType &, FaceType &, int) |
void | AddVertex (MeshType &, GridType &g, Point3i &pi, VertexType &v) |
Color4b | Col () const |
CoordType | N () const |
NearestToCenter () | |
CoordType | Pos () const |
VertexType * | Ptr () const |
Public Attributes | |
ScalarType | bestDist |
CoordType | bestN |
CoordType | bestPos |
int | id |
VertexType * | orig |
bool | valid |
Private Types | |
typedef MeshType::CoordType | CoordType |
typedef MeshType::FaceType | FaceType |
typedef BasicGrid< typename MeshType::ScalarType > | GridType |
typedef MeshType::ScalarType | ScalarType |
typedef MeshType::VertexType | VertexType |
Definition at line 57 of file clustering.h.
typedef MeshType::CoordType vcg::tri::NearestToCenter< MeshType >::CoordType [private] |
Definition at line 60 of file clustering.h.
typedef MeshType::FaceType vcg::tri::NearestToCenter< MeshType >::FaceType [private] |
Definition at line 62 of file clustering.h.
typedef BasicGrid<typename MeshType::ScalarType> vcg::tri::NearestToCenter< MeshType >::GridType [private] |
Definition at line 63 of file clustering.h.
typedef MeshType::ScalarType vcg::tri::NearestToCenter< MeshType >::ScalarType [private] |
Definition at line 59 of file clustering.h.
typedef MeshType::VertexType vcg::tri::NearestToCenter< MeshType >::VertexType [private] |
Definition at line 61 of file clustering.h.
vcg::tri::NearestToCenter< MeshType >::NearestToCenter | ( | ) | [inline] |
Definition at line 81 of file clustering.h.
void vcg::tri::NearestToCenter< MeshType >::AddFaceVertex | ( | MeshType & | , |
FaceType & | , | ||
int | |||
) | [inline] |
Definition at line 80 of file clustering.h.
void vcg::tri::NearestToCenter< MeshType >::AddVertex | ( | MeshType & | , |
GridType & | g, | ||
Point3i & | pi, | ||
VertexType & | v | ||
) | [inline] |
Definition at line 66 of file clustering.h.
Color4b vcg::tri::NearestToCenter< MeshType >::Col | ( | ) | const [inline] |
Definition at line 94 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::N | ( | ) | const [inline] |
Definition at line 95 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::Pos | ( | ) | const [inline] |
Definition at line 89 of file clustering.h.
VertexType* vcg::tri::NearestToCenter< MeshType >::Ptr | ( | ) | const [inline] |
Definition at line 96 of file clustering.h.
ScalarType vcg::tri::NearestToCenter< MeshType >::bestDist |
Definition at line 85 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::bestN |
Definition at line 84 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::bestPos |
Definition at line 83 of file clustering.h.
int vcg::tri::NearestToCenter< MeshType >::id |
Definition at line 87 of file clustering.h.
VertexType* vcg::tri::NearestToCenter< MeshType >::orig |
Definition at line 88 of file clustering.h.
bool vcg::tri::NearestToCenter< MeshType >::valid |
Definition at line 86 of file clustering.h.