CGAL 5.2 - Classification
|
#include <CGAL/Classification/Feature/Height_above.h>
CGAL::Classification::Feature_base.
Feature based on local height distribution This feature computes the distance between the maximum height on the local cell of the planimetric grid and a point's height.
Its default name is "height_above".
GeomTraits | model of CGAL Kernel. |
PointRange | model of ConstRange . Its iterator type is RandomAccessIterator and its value type is the key type of PointMap . |
PointMap | model of ReadablePropertyMap whose key type is the value type of the iterator of PointRange and value type is GeomTraits::Point_3 . |
Public Member Functions | |
Height_above (const PointRange &input, PointMap point_map, const Grid &grid) | |
constructs the feature. More... | |
Public Member Functions inherited from CGAL::Classification::Feature_base | |
const std::string & | name () const |
returns the name of the feature (initialized to abstract_feature for Feature_base ). | |
void | set_name (const std::string &name) |
changes the name of the feature. | |
virtual float | value (std::size_t index)=0 |
returns the value taken by the feature for at the item for the item at position index . More... | |
CGAL::Classification::Feature::Height_above< GeomTraits, PointRange, PointMap >::Height_above | ( | const PointRange & | input, |
PointMap | point_map, | ||
const Grid & | grid | ||
) |
constructs the feature.
input | point range. |
point_map | property map to access the input points. |
grid | precomputed Planimetric_grid . |