vcg::GLPickTri< MESH_TYPE > Class Template Reference
#include <pick.h>
List of all members.
Static Public Member Functions |
static int | PickFace (int x, int y, MESH_TYPE &m, std::vector< FacePointer > &result, int width=4, int height=4, bool sorted=true) |
static int | PickFaceVisible (int x, int y, MESH_TYPE &m, std::vector< FacePointer > &resultZ, int width=4, int height=4, bool sorted=true) |
static bool | PickNearestFace (int x, int y, MESH_TYPE &m, FacePointer &fi, int width=4, int height=4) |
static int | PickVert (int x, int y, MESH_TYPE &m, std::vector< VertexPointer > &result, int width=4, int height=4, bool sorted=true) |
Private Types |
typedef MESH_TYPE::FaceIterator | FaceIterator |
typedef MESH_TYPE::FacePointer | FacePointer |
typedef MESH_TYPE::VertexIterator | VertexIterator |
typedef MESH_TYPE::VertexPointer | VertexPointer |
typedef MESH_TYPE::VertexType | VertexType |
Detailed Description
template<class MESH_TYPE>
class vcg::GLPickTri< MESH_TYPE >
Definition at line 41 of file pick.h.
Member Typedef Documentation
template<class MESH_TYPE >
template<class MESH_TYPE >
template<class MESH_TYPE >
template<class MESH_TYPE >
template<class MESH_TYPE >
Member Function Documentation
template<class MESH_TYPE >
static int vcg::GLPickTri< MESH_TYPE >::PickFace |
( |
int |
x, |
|
|
int |
y, |
|
|
MESH_TYPE & |
m, |
|
|
std::vector< FacePointer > & |
result, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 , |
|
|
bool |
sorted = true | |
|
) |
| | [inline, static] |
template<class MESH_TYPE >
static int vcg::GLPickTri< MESH_TYPE >::PickFaceVisible |
( |
int |
x, |
|
|
int |
y, |
|
|
MESH_TYPE & |
m, |
|
|
std::vector< FacePointer > & |
resultZ, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 , |
|
|
bool |
sorted = true | |
|
) |
| | [inline, static] |
template<class MESH_TYPE >
static bool vcg::GLPickTri< MESH_TYPE >::PickNearestFace |
( |
int |
x, |
|
|
int |
y, |
|
|
MESH_TYPE & |
m, |
|
|
FacePointer & |
fi, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 | |
|
) |
| | [inline, static] |
template<class MESH_TYPE >
static int vcg::GLPickTri< MESH_TYPE >::PickVert |
( |
int |
x, |
|
|
int |
y, |
|
|
MESH_TYPE & |
m, |
|
|
std::vector< VertexPointer > & |
result, |
|
|
int |
width = 4 , |
|
|
int |
height = 4 , |
|
|
bool |
sorted = true | |
|
) |
| | [inline, static] |
The documentation for this class was generated from the following file: