Classes | Public Types | Public Member Functions | Public Attributes | List of all members
face_extension< Gt, Fb > Class Template Reference

#include <projection_mesh.h>

Inheritance diagram for face_extension< Gt, Fb >:
Inheritance graph
[legend]

Classes

struct  Rebind_TDS
 

Public Types

typedef Fb::Face_handle Face_handle
 
typedef Gt Geom_traits
 
typedef Fb::Vertex_handle Vertex_handle
 
- Public Types inherited from Enriched_face_base_2< Gt, Fb >
typedef Fb::Face_handle Face_handle
 
typedef Gt Geom_traits
 
typedef Fb::Vertex_handle Vertex_handle
 

Public Member Functions

 face_extension ()
 
 face_extension (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2)
 
 face_extension (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2, Face_handle n0, Face_handle n1, Face_handle n2)
 
bool is_in_domain () const
 
void set_in_domain (const bool b)
 
- Public Member Functions inherited from Enriched_face_base_2< Gt, Fb >
 Enriched_face_base_2 ()
 
 Enriched_face_base_2 (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2)
 
 Enriched_face_base_2 (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2, Face_handle n0, Face_handle n1, Face_handle n2)
 
void initialize_weight_and_provenience (void)
 
bool is_in_domain () const
 
void set_in_domain (const bool b)
 

Public Attributes

int counter
 
int status
 
bool visited
 
float weight
 
- Public Attributes inherited from Enriched_face_base_2< Gt, Fb >
int counter
 
int provenience
 
int status
 
bool visited
 
float weight
 

Detailed Description

template<class Gt, class Fb>
class face_extension< Gt, Fb >

Definition at line 90 of file projection_mesh.h.

Member Typedef Documentation

template<class Gt, class Fb>
typedef Fb::Face_handle face_extension< Gt, Fb >::Face_handle

Definition at line 95 of file projection_mesh.h.

template<class Gt, class Fb>
typedef Gt face_extension< Gt, Fb >::Geom_traits

Definition at line 93 of file projection_mesh.h.

template<class Gt, class Fb>
typedef Fb::Vertex_handle face_extension< Gt, Fb >::Vertex_handle

Definition at line 94 of file projection_mesh.h.

Constructor & Destructor Documentation

template<class Gt, class Fb>
face_extension< Gt, Fb >::face_extension ( )
inline

Definition at line 114 of file projection_mesh.h.

template<class Gt, class Fb>
face_extension< Gt, Fb >::face_extension ( Vertex_handle  v0,
Vertex_handle  v1,
Vertex_handle  v2 
)
inline

Definition at line 116 of file projection_mesh.h.

template<class Gt, class Fb>
face_extension< Gt, Fb >::face_extension ( Vertex_handle  v0,
Vertex_handle  v1,
Vertex_handle  v2,
Face_handle  n0,
Face_handle  n1,
Face_handle  n2 
)
inline

Definition at line 120 of file projection_mesh.h.

Member Function Documentation

template<class Gt, class Fb>
bool face_extension< Gt, Fb >::is_in_domain ( ) const
inline

Definition at line 109 of file projection_mesh.h.

template<class Gt, class Fb>
void face_extension< Gt, Fb >::set_in_domain ( const bool  b)
inline

Definition at line 111 of file projection_mesh.h.

Member Data Documentation

template<class Gt, class Fb>
int face_extension< Gt, Fb >::counter

Definition at line 105 of file projection_mesh.h.

template<class Gt, class Fb>
int face_extension< Gt, Fb >::status

Definition at line 104 of file projection_mesh.h.

template<class Gt, class Fb>
bool face_extension< Gt, Fb >::visited

Definition at line 106 of file projection_mesh.h.

template<class Gt, class Fb>
float face_extension< Gt, Fb >::weight

Definition at line 108 of file projection_mesh.h.


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


polygon_primitives_extraction
Author(s): Miguel Oliveira
autogenerated on Mon Mar 2 2015 01:32:42