-
a property map associating points to the elements of
r -
Type: a model of
ReadablePropertyMapwith value type is a modelCGAL::Point_3 -
Default:
CGAL::Identity_property_map
|
CGAL 6.2 - 3D Convex Hulls
|
Functions | |
| template<class Mesh , class Direction_3 , class NamedParameters > | |
| vertex_descriptor | CGAL::extreme_vertex_3 (const Convex_hull_hierarchy< Mesh > &ch, const Direction_3 &dir, const NamedParameters &np) |
| computes the furthest point of the convex hull along the direction; If not unique, a single vertex is returned. | |
| template<class Range , class Direction_3 , class NamedParameters > | |
| Point_3 | CGAL::extreme_point_3 (const Range &r, const Direction_3 &dir, const NamedParameters &np) |
| computes the furthest point of the range along the direction; If not unique, a single point is returned. | |
| template<class Graph , class NamedParameters , class Direction_3 > | |
| vertex_descriptor | CGAL::extreme_vertex_3 (const Graph &g, const Direction_3 &dir, const NamedParameters &np) |
| computes the furthest point of the convex graph along the direction and returns the associated vertex; If not unique, a single vertex is returned. | |
| Point_3 CGAL::extreme_point_3 | ( | const Range & | r, |
| const Direction_3 & | dir, | ||
| const NamedParameters & | np | ||
| ) |
#include <CGAL/extreme_point_3.h>
computes the furthest point of the range along the direction; If not unique, a single point is returned.
| Range | is a model of ConstRange. The value type of its iterator is the key type of the named parameter point_map. |
| Direction_3 | is a model of CGAL::Direction_3. |
| NamedParameters | a sequence of Named Parameters |
| r | the range of points |
| dir | the direction |
| np | an optional sequence of Named Parameters among the ones listed below |
| |
| |
|
point_map parameter | vertex_descriptor CGAL::extreme_vertex_3 | ( | const Convex_hull_hierarchy< Mesh > & | ch, |
| const Direction_3 & | dir, | ||
| const NamedParameters & | np | ||
| ) |
#include <CGAL/Convex_hull_hierarchy.h>
computes the furthest point of the convex hull along the direction; If not unique, a single vertex is returned.
| Mesh | a model of VertexListGraph and MutableFaceGraph used byCGAL::Convex_hull_hierarchy |
| Direction_3 | is a model of CGAL::Direction_3. |
| NamedParameters | a sequence of Named Parameters |
| ch | the convex hull |
| dir | the direction |
| np | an optional sequence of Named Parameters among the ones listed below |
| |
|
boost::graph_traits<Mesh>::vertex_descriptor | vertex_descriptor CGAL::extreme_vertex_3 | ( | const Graph & | g, |
| const Direction_3 & | dir, | ||
| const NamedParameters & | np | ||
| ) |
#include <CGAL/extreme_point_3.h>
computes the furthest point of the convex graph along the direction and returns the associated vertex; If not unique, a single vertex is returned.
| Graph | is a model of VertexListGraph and AdjacencyGraph. |
| Direction_3 | is a model of Kernel::Direction_3. |
| NamedParameters | a sequence of Named Parameters |
| g | the convex graph |
| dir | the direction |
| np | an optional sequence of Named Parameters among the ones listed below |
| |
| |
|
boost::graph_traits<Graph>::vertex_descriptor