#include <point_sampling.h>
Public Types | |
| typedef tri::FaceTmark< MeshType > | MarkerFace |
Public Member Functions | |
| void | AddVert (VertexType &p) |
| void | init (MeshType *_m, CallBackPos *_cb=0, int targetSz=0) |
| RedetailSampler () | |
Public Attributes | |
| CallBackPos * | cb |
| the source mesh for which we search the closest points (e.g. the mesh from which we take colors etc). | |
| bool | colorFlag |
| bool | coordFlag |
| float | dist_upper_bound |
| MeshType * | m |
| MarkerFace | markerFunctor |
| bool | normalFlag |
| bool | qualityFlag |
| int | sampleCnt |
| int | sampleNum |
| bool | selectionFlag |
| bool | storeDistanceAsQualityFlag |
| MetroMeshGrid | unifGridFace |
| VertexMeshGrid | unifGridVert |
| bool | useVertexSampling |
Private Types | |
| typedef MeshType::CoordType | CoordType |
| typedef MeshType::FaceType | FaceType |
| typedef GridStaticPtr < FaceType, ScalarType > | MetroMeshGrid |
| typedef MeshType::ScalarType | ScalarType |
| typedef GridStaticPtr < VertexType, ScalarType > | VertexMeshGrid |
| typedef MeshType::VertexType | VertexType |
Definition at line 338 of file point_sampling.h.
typedef MeshType::CoordType vcg::tri::RedetailSampler< MeshType >::CoordType [private] |
Definition at line 342 of file point_sampling.h.
typedef MeshType::FaceType vcg::tri::RedetailSampler< MeshType >::FaceType [private] |
Definition at line 340 of file point_sampling.h.
| typedef tri::FaceTmark<MeshType> vcg::tri::RedetailSampler< MeshType >::MarkerFace |
Definition at line 360 of file point_sampling.h.
typedef GridStaticPtr<FaceType, ScalarType > vcg::tri::RedetailSampler< MeshType >::MetroMeshGrid [private] |
Definition at line 344 of file point_sampling.h.
typedef MeshType::ScalarType vcg::tri::RedetailSampler< MeshType >::ScalarType [private] |
Definition at line 343 of file point_sampling.h.
typedef GridStaticPtr<VertexType, ScalarType > vcg::tri::RedetailSampler< MeshType >::VertexMeshGrid [private] |
Definition at line 345 of file point_sampling.h.
typedef MeshType::VertexType vcg::tri::RedetailSampler< MeshType >::VertexType [private] |
Definition at line 341 of file point_sampling.h.
| vcg::tri::RedetailSampler< MeshType >::RedetailSampler | ( | ) | [inline] |
Definition at line 349 of file point_sampling.h.
| void vcg::tri::RedetailSampler< MeshType >::AddVert | ( | VertexType & | p | ) | [inline] |
Definition at line 393 of file point_sampling.h.
| void vcg::tri::RedetailSampler< MeshType >::init | ( | MeshType * | _m, |
| CallBackPos * | _cb = 0, |
||
| int | targetSz = 0 |
||
| ) | [inline] |
Definition at line 370 of file point_sampling.h.
| CallBackPos* vcg::tri::RedetailSampler< MeshType >::cb |
the source mesh for which we search the closest points (e.g. the mesh from which we take colors etc).
Definition at line 352 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::colorFlag |
Definition at line 364 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::coordFlag |
Definition at line 363 of file point_sampling.h.
| float vcg::tri::RedetailSampler< MeshType >::dist_upper_bound |
Definition at line 369 of file point_sampling.h.
| MeshType* vcg::tri::RedetailSampler< MeshType >::m |
Definition at line 351 of file point_sampling.h.
| MarkerFace vcg::tri::RedetailSampler< MeshType >::markerFunctor |
Definition at line 361 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::normalFlag |
Definition at line 365 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::qualityFlag |
Definition at line 366 of file point_sampling.h.
| int vcg::tri::RedetailSampler< MeshType >::sampleCnt |
Definition at line 354 of file point_sampling.h.
| int vcg::tri::RedetailSampler< MeshType >::sampleNum |
Definition at line 353 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::selectionFlag |
Definition at line 367 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::storeDistanceAsQualityFlag |
Definition at line 368 of file point_sampling.h.
| MetroMeshGrid vcg::tri::RedetailSampler< MeshType >::unifGridFace |
Definition at line 355 of file point_sampling.h.
| VertexMeshGrid vcg::tri::RedetailSampler< MeshType >::unifGridVert |
Definition at line 356 of file point_sampling.h.
| bool vcg::tri::RedetailSampler< MeshType >::useVertexSampling |
Definition at line 357 of file point_sampling.h.