CGAL 5.6.1 - Classification
CGAL::Classification::Face_descriptor_to_face_descriptor_with_bbox_map< FaceGraph, VertexPointMap > Class Template Reference

#include <CGAL/Classification/property_maps.h>

Definition

template<typename FaceGraph, typename VertexPointMap = typename boost::property_map<FaceGraph,vertex_point_t>::type>
class CGAL::Classification::Face_descriptor_to_face_descriptor_with_bbox_map< FaceGraph, VertexPointMap >

Property map that constructs a face descriptor with a bbox() method from a face descriptor.

Is Model Of:
ReadablePropertyMap
Template Parameters
FaceGraphmodel of FaceGraph.
VertexPointMapmodel of ReadablePropertyMap with with boost::graph_traits<FaceGraph>::vertex_descriptor as key type and CGAL::Point_3 as value type.

Classes

class  face_descriptor_with_bbox
 Face descriptor with a precomputed bounding box. More...
 

Public Types

typedef boost::graph_traits< FaceGraph >::face_descriptor face_descriptor
 
typedef face_descriptor key_type
 
typedef face_descriptor_with_bbox value_type
 
typedef face_descriptor_with_bbox reference
 
typedef boost::readable_property_map_tag category
 

Public Member Functions

 Face_descriptor_to_face_descriptor_with_bbox_map ()
 
 Face_descriptor_to_face_descriptor_with_bbox_map (const FaceGraph *mesh)
 
 Face_descriptor_to_face_descriptor_with_bbox_map (const FaceGraph *mesh, VertexPointMap vpm)