Developer Documentation
OMSpecificTriangleBSPTraits< Mesh > Class Template Reference

Public Types

typedef Mesh::Point Point
 
typedef Mesh::FaceHandle Handle
 
typedef Mesh::VertexHandle VertexHandle
 

Public Member Functions

 OMSpecificTriangleBSPTraits (const Mesh &_mesh)
 
void points (const Handle &_h, Point &_p0, Point &_p1, Point &_p2) const
 Returns the points belonging to the face handle _h. More...
 

Protected Attributes

const Meshmesh_
 

Detailed Description

template<class Mesh>
class OMSpecificTriangleBSPTraits< Mesh >

Definition at line 182 of file TriangleBSPT.hh.

Member Typedef Documentation

◆ Handle

template<class Mesh >
typedef Mesh::FaceHandle OMSpecificTriangleBSPTraits< Mesh >::Handle

Definition at line 186 of file TriangleBSPT.hh.

◆ Point

template<class Mesh >
typedef Mesh::Point OMSpecificTriangleBSPTraits< Mesh >::Point

Definition at line 185 of file TriangleBSPT.hh.

◆ VertexHandle

template<class Mesh >
typedef Mesh::VertexHandle OMSpecificTriangleBSPTraits< Mesh >::VertexHandle

Definition at line 187 of file TriangleBSPT.hh.

Constructor & Destructor Documentation

◆ OMSpecificTriangleBSPTraits()

template<class Mesh >
OMSpecificTriangleBSPTraits< Mesh >::OMSpecificTriangleBSPTraits ( const Mesh _mesh)
inlineexplicit

Definition at line 188 of file TriangleBSPT.hh.

Member Function Documentation

◆ points()

template<class Mesh >
void OMSpecificTriangleBSPTraits< Mesh >::points ( const Handle &  _h,
Point &  _p0,
Point &  _p1,
Point &  _p2 
) const
inline

Returns the points belonging to the face handle _h.

Definition at line 191 of file TriangleBSPT.hh.

Member Data Documentation

◆ mesh_

template<class Mesh >
const Mesh& OMSpecificTriangleBSPTraits< Mesh >::mesh_
protected

Definition at line 202 of file TriangleBSPT.hh.


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