#include <clustering.h>
Public Member Functions | |
void | AddFaceVertex (MeshType &m, FaceType &f, int i) |
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 124 of file clustering.h.
typedef MeshType::CoordType vcg::tri::NearestToCenter< MeshType >::CoordType [private] |
Definition at line 127 of file clustering.h.
typedef MeshType::FaceType vcg::tri::NearestToCenter< MeshType >::FaceType [private] |
Definition at line 129 of file clustering.h.
typedef BasicGrid<typename MeshType::ScalarType> vcg::tri::NearestToCenter< MeshType >::GridType [private] |
Definition at line 130 of file clustering.h.
typedef MeshType::ScalarType vcg::tri::NearestToCenter< MeshType >::ScalarType [private] |
Definition at line 126 of file clustering.h.
typedef MeshType::VertexType vcg::tri::NearestToCenter< MeshType >::VertexType [private] |
Definition at line 128 of file clustering.h.
vcg::tri::NearestToCenter< MeshType >::NearestToCenter | ( | ) | [inline] |
Definition at line 148 of file clustering.h.
void vcg::tri::NearestToCenter< MeshType >::AddFaceVertex | ( | MeshType & | m, | |
FaceType & | f, | |||
int | i | |||
) | [inline] |
Definition at line 147 of file clustering.h.
void vcg::tri::NearestToCenter< MeshType >::AddVertex | ( | MeshType & | , | |
GridType & | g, | |||
Point3i & | pi, | |||
VertexType & | v | |||
) | [inline] |
Definition at line 133 of file clustering.h.
Color4b vcg::tri::NearestToCenter< MeshType >::Col | ( | ) | const [inline] |
Definition at line 161 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::N | ( | ) | const [inline] |
Definition at line 162 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::Pos | ( | ) | const [inline] |
Definition at line 156 of file clustering.h.
VertexType* vcg::tri::NearestToCenter< MeshType >::Ptr | ( | ) | const [inline] |
Definition at line 163 of file clustering.h.
ScalarType vcg::tri::NearestToCenter< MeshType >::bestDist |
Definition at line 152 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::bestN |
Definition at line 151 of file clustering.h.
CoordType vcg::tri::NearestToCenter< MeshType >::bestPos |
Definition at line 150 of file clustering.h.
int vcg::tri::NearestToCenter< MeshType >::id |
Definition at line 154 of file clustering.h.
VertexType* vcg::tri::NearestToCenter< MeshType >::orig |
Definition at line 155 of file clustering.h.
bool vcg::tri::NearestToCenter< MeshType >::valid |
Definition at line 153 of file clustering.h.