\( \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 5.0 - Shape Detection
CGAL::Shape_detection::Plane_map< Traits > Class Template Reference

#include <CGAL/Shape_detection/Efficient_RANSAC/property_map.h>

Definition

Property map that associates a detected plane object CGAL::Shape_detection::Plane to a CGAL::Plane_3 object.

Examples:
Shape_detection/efficient_RANSAC_and_plane_regularization.cpp.

Public Types

typedef CGAL::Shape_detection::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)