#include <mesh_types.h>
Public Types | |
typedef MeshTraits::FaceHandle | FaceHandle |
typedef MeshTraits::MeshT | MeshT |
typedef Slots< PT1, PT2, PT3, PT4, PT5 > | Properties |
typedef MeshTraits::VertexHandle | VertexHandle |
Public Member Functions | |
FaceHandle | addFace (const VertexHandle &v1, const VertexHandle &v2, const VertexHandle &v3) |
template<typename PointT > | |
VertexHandle | addVertex (int idx, const PointT &p) |
Mesh (const PT1 &prop1=PT1(), const PT2 &prop2=PT2(), const PT3 &prop3=PT3(), const PT4 &prop4=PT4(), const PT5 &prop5=PT5()) | |
bool | savePLY (const std::string &file) |
Private Attributes | |
MeshT | mesh_ |
Properties | prop_ |
Friends | |
class | MeshDecimation |
Definition at line 113 of file mesh_types.h.
typedef MeshTraits::FaceHandle cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::FaceHandle |
Definition at line 118 of file mesh_types.h.
typedef MeshTraits::MeshT cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::MeshT |
Definition at line 116 of file mesh_types.h.
typedef Slots<PT1,PT2,PT3,PT4,PT5> cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::Properties |
Definition at line 121 of file mesh_types.h.
typedef MeshTraits::VertexHandle cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::VertexHandle |
Definition at line 117 of file mesh_types.h.
cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::Mesh | ( | const PT1 & | prop1 = PT1() , |
const PT2 & | prop2 = PT2() , |
||
const PT3 & | prop3 = PT3() , |
||
const PT4 & | prop4 = PT4() , |
||
const PT5 & | prop5 = PT5() |
||
) | [inline] |
Definition at line 125 of file mesh_types.h.
FaceHandle cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::addFace | ( | const VertexHandle & | v1, |
const VertexHandle & | v2, | ||
const VertexHandle & | v3 | ||
) | [inline] |
Definition at line 147 of file mesh_types.h.
VertexHandle cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::addVertex | ( | int | idx, |
const PointT & | p | ||
) | [inline] |
Definition at line 138 of file mesh_types.h.
bool cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::savePLY | ( | const std::string & | file | ) | [inline] |
Definition at line 154 of file mesh_types.h.
friend class MeshDecimation [friend] |
Definition at line 123 of file mesh_types.h.
MeshT cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::mesh_ [private] |
Definition at line 160 of file mesh_types.h.
Properties cob_3d_meshing::Mesh< PT1, PT2, PT3, PT4, PT5, MeshTraits >::prop_ [private] |
Definition at line 161 of file mesh_types.h.