|
CGAL 4.7 - 2D Triangulation
|
#include <CGAL/Triangulation_face_base_with_info_2.h>
Fb.
The class Triangulation_face_base_with_info_2 is a model of the concept TriangulationFaceBase_2 to be plugged into the triangulation data structure of a triangulation class.
It provides an easy way to add some user defined information in the faces of a triangulation.
| Info | is the information the user would like to add to a face. It has to be DefaultConstructible and Assignable. |
| Traits | is a geometric traits class and is actually not used in Triangulation_face_base_with_info_2 . |
| Fb | is a face base class from which Triangulation_face_base_with_info_2 derives. |
Triangulation_face_base_with_info_2 derives from the class instantiating its third parameter, it will be a model of the same face base concept as its parameter: TriangulationFaceBase_2, ConstrainedTriangulationFaceBase_2, or RegularTriangulationFaceBase_2 CGAL::Triangulation_face_base_2<Traits,Fb> CGAL::Constrained_triangulation_face_base_2<Traits,Fb> CGAL::Regular_triangulation_face_base_2<Traits,Fb> Types | |
| typedef Info | Info |
Access Functions | |
| const Info & | info () const |
Returns a const reference to the object of type Info stored in the face. More... | |
| Info & | info () |
Returns a reference to the object of type Info stored in the face. More... | |
| typedef Info CGAL::Triangulation_face_base_with_info_2< Info, Traits, Fb >::Info |
| const Info& CGAL::Triangulation_face_base_with_info_2< Info, Traits, Fb >::info | ( | ) | const |
Returns a const reference to the object of type Info stored in the face.
| Info& CGAL::Triangulation_face_base_with_info_2< Info, Traits, Fb >::info | ( | ) |
Returns a reference to the object of type Info stored in the face.