\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.12.1 - Point Set Shape Detection
CGAL::Shape_detection_3::Plane_map< Traits > Class Template Reference

#include <CGAL/Shape_detection_3/property_maps.h>

Definition

Property map that associates a detected plane object (CGAL::Shape_detection_3::Plane) to a CGAL::Plane_3 object.

Examples:
Point_set_shape_detection_3/plane_regularization.cpp.

Public Types

typedef CGAL::Shape_detection_3::Plane< Traits > Plane_shape
 
typedef boost::shared_ptr< Plane_shapekey_type
 
typedef Traits::Plane_3 value_type
 
typedef value_type reference
 
typedef boost::read_write_property_map_tag category
 

Friends

reference get (const Plane_map &, const key_type &k)
 
void put (const Plane_map &, const key_type &k, const value_type &v)