EMODnet Quantized Mesh Generator for Cesium
Public Types | Public Member Functions | List of all members
CGAL::internal::Squared_distance_projected_3_extended< R, dim > Class Template Reference

Class extending the functionality of CGAL::internal::Squared_distance_projected_3 We had to modify the original CGAL's Projection_traits because they didn't implement the squared distance computation between a Segment and a Point (required by the Polyline_2 simplification algorithm) More...

#include <Projection_traits_3_extended.h>

Inheritance diagram for CGAL::internal::Squared_distance_projected_3_extended< R, dim >:

Public Types

typedef R::Point_3 Point_3
 
typedef R::Point_2 Point_2
 
typedef R::Line_3 Line_3
 
typedef R::Line_2 Line_2
 
typedef R::Segment_2 Segment_2
 
typedef R::Segment_3 Segment_3
 
typedef R::FT RT
 

Public Member Functions

RT operator() (const Segment_3 &s, const Point_3 &p) const
 
RT operator() (const Point_3 &p, const Point_3 &q) const
 
RT operator() (const Line_3 &l, const Point_3 &p) const
 

Detailed Description

template<class R, int dim>
class CGAL::internal::Squared_distance_projected_3_extended< R, dim >

Class extending the functionality of CGAL::internal::Squared_distance_projected_3 We had to modify the original CGAL's Projection_traits because they didn't implement the squared distance computation between a Segment and a Point (required by the Polyline_2 simplification algorithm)


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