Public Types | Static Public Member Functions
vcg::tri::TriSplit< TRIMESH_TYPE, CenterPoint > Class Template Reference

Triangle split Simple templated function for splitting a triangle with a internal point. It can be templated on a CenterPoint class that is used to generate the position of the internal point. More...

#include <refine.h>

List of all members.

Public Types

typedef TRIMESH_TYPE::FaceType FaceType
typedef TRIMESH_TYPE::VertexType VertexType

Static Public Member Functions

static void Apply (FaceType *f, FaceType *f1, FaceType *f2, VertexType *vB, CenterPoint Center)

Detailed Description

template<class TRIMESH_TYPE, class CenterPoint = CenterPointBarycenter <TRIMESH_TYPE>>
class vcg::tri::TriSplit< TRIMESH_TYPE, CenterPoint >

Triangle split Simple templated function for splitting a triangle with a internal point. It can be templated on a CenterPoint class that is used to generate the position of the internal point.

Definition at line 891 of file refine.h.


Member Typedef Documentation

template<class TRIMESH_TYPE, class CenterPoint = CenterPointBarycenter <TRIMESH_TYPE>>
typedef TRIMESH_TYPE::FaceType vcg::tri::TriSplit< TRIMESH_TYPE, CenterPoint >::FaceType

Definition at line 894 of file refine.h.

template<class TRIMESH_TYPE, class CenterPoint = CenterPointBarycenter <TRIMESH_TYPE>>
typedef TRIMESH_TYPE::VertexType vcg::tri::TriSplit< TRIMESH_TYPE, CenterPoint >::VertexType

Definition at line 895 of file refine.h.


Member Function Documentation

template<class TRIMESH_TYPE, class CenterPoint = CenterPointBarycenter <TRIMESH_TYPE>>
static void vcg::tri::TriSplit< TRIMESH_TYPE, CenterPoint >::Apply ( FaceType f,
FaceType f1,
FaceType f2,
VertexType vB,
CenterPoint  Center 
) [inline, static]

Definition at line 897 of file refine.h.


The documentation for this class was generated from the following file:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:43:17