vcg::GLPickTetra< TETRA_MESH_TYPE > Class Template Reference
#include <pick.h>
List of all members.
Static Public Member Functions |
static bool | PickNearestTetra (int x, int y, TETRA_MESH_TYPE &m, TetraIterator &ti, int width=4, int height=4) |
static bool | PickNearestTetraFace (int x, int y, TETRA_MESH_TYPE &m, TetraIterator &ti, int &face, int width=4, int height=4) |
static int | PickTetra (int x, int y, TETRA_MESH_TYPE &m, std::vector< TetraPointer > &result, int width=4, int height=4) |
static int | PickTetraFace (int x, int y, TETRA_MESH_TYPE &m, std::vector< std::pair< TetraPointer, int > > &result, int width=4, int height=4) |
Private Types |
typedef
TETRA_MESH_TYPE::TetraIterator | TetraIterator |
typedef
TETRA_MESH_TYPE::TetraPointer | TetraPointer |
typedef TETRA_MESH_TYPE::VertexType | VertexType |
Detailed Description
template<class TETRA_MESH_TYPE>
class vcg::GLPickTetra< TETRA_MESH_TYPE >
Definition at line 239 of file pick.h.
Member Typedef Documentation
template<class TETRA_MESH_TYPE >
template<class TETRA_MESH_TYPE >
template<class TETRA_MESH_TYPE >
Member Function Documentation
template<class TETRA_MESH_TYPE >
static bool vcg::GLPickTetra< TETRA_MESH_TYPE >::PickNearestTetra |
( |
int |
x, |
|
|
int |
y, |
|
|
TETRA_MESH_TYPE & |
m, |
|
|
TetraIterator & |
ti, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 | |
|
) |
| | [inline, static] |
template<class TETRA_MESH_TYPE >
static bool vcg::GLPickTetra< TETRA_MESH_TYPE >::PickNearestTetraFace |
( |
int |
x, |
|
|
int |
y, |
|
|
TETRA_MESH_TYPE & |
m, |
|
|
TetraIterator & |
ti, |
|
|
int & |
face, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 | |
|
) |
| | [inline, static] |
template<class TETRA_MESH_TYPE >
static int vcg::GLPickTetra< TETRA_MESH_TYPE >::PickTetra |
( |
int |
x, |
|
|
int |
y, |
|
|
TETRA_MESH_TYPE & |
m, |
|
|
std::vector< TetraPointer > & |
result, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 | |
|
) |
| | [inline, static] |
template<class TETRA_MESH_TYPE >
static int vcg::GLPickTetra< TETRA_MESH_TYPE >::PickTetraFace |
( |
int |
x, |
|
|
int |
y, |
|
|
TETRA_MESH_TYPE & |
m, |
|
|
std::vector< std::pair< TetraPointer, int > > & |
result, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 | |
|
) |
| | [inline, static] |
The documentation for this class was generated from the following file: