Namespaces | Classes | Functions

OpenTissue::trimesh Namespace Reference

Namespaces

namespace  detail

Classes

class  TriMeshArrayKernel
class  TriMesh
class  trimesh_core_access
class  TriMeshFace
class  TriMeshVertex

Functions

template<typename mesh_type , typename vector3_type >
void compute_face_normal (TriMeshFace< mesh_type > const &f, vector3_type &normal)
template<typename mesh_type >
bool face_flip (TriMeshFace< mesh_type > const &f)
template<typename M , typename V , typename F , template< typename, typename > class K, typename grid_type >
void grid_orientator (grid_type const &grid, TriMesh< M, V, F, K > &mesh, bool same_direction=true)
template<typename mesh_type >
unsigned int valency (TriMeshVertex< mesh_type > const &v)
template<typename mesh_type >
unsigned int valency (TriMeshFace< mesh_type > const &)

Function Documentation

template<typename mesh_type , typename vector3_type >
void OpenTissue::trimesh::compute_face_normal ( TriMeshFace< mesh_type > const &  f,
vector3_type normal 
)
template<typename mesh_type >
bool OpenTissue::trimesh::face_flip ( TriMeshFace< mesh_type > const &  f  ) 
template<typename M , typename V , typename F , template< typename, typename > class K, typename grid_type >
void OpenTissue::trimesh::grid_orientator ( grid_type const &  grid,
TriMesh< M, V, F, K > &  mesh,
bool  same_direction = true 
)
template<typename mesh_type >
unsigned int OpenTissue::trimesh::valency ( TriMeshVertex< mesh_type > const &  v  ) 
template<typename mesh_type >
unsigned int OpenTissue::trimesh::valency ( TriMeshFace< mesh_type > const &   )