|
template<typename PointCloud , typename VertexCurvatureMap > |
void | FEVV::Filters::compute_mean_stdev_curvature (const PointCloud &pc, const VertexCurvatureMap &v_curvm, double &mean, double &stdev) |
| Compute mean and stdev of curvature. More...
|
|
template<typename PointCloud , typename VertexCurvatureMap , typename VertexColorMap > |
void | FEVV::Filters::curvature_to_color (const PointCloud &pc, const VertexCurvatureMap &v_curvm, VertexColorMap &v_cm) |
| Convert a curvature map to a color map. More...
|
|
template<typename Point , typename PointMap , typename NNIdsVector , typename GeometryTraits > |
double | FEVV::Filters::curvature_at_point (const Point &origin, const PointMap &pm, const NNIdsVector &neighbors_ids, const GeometryTraits >) |
| Compute the curvature at origin point using a set of neighbors given by a list of indices. More...
|
|
template<typename PointCloud , typename PointMap , typename VertexCurvatureMap , typename VertexColorMap , typename GeometryTraits = FEVV::Geometry_traits< PointCloud >> |
void | FEVV::Filters::point_cloud_curvature (const PointCloud &pc, const PointMap &pm, unsigned int k, double radius, VertexCurvatureMap &v_curvm, VertexColorMap &v_cm, const GeometryTraits >) |
| Compute the curvature for each point of the point cloud using the nearest neighbors. More...
|
|
template<typename PointCloud , typename PointMap , typename VertexCurvatureMap , typename VertexColorMap , typename GeometryTraits = FEVV::Geometry_traits< PointCloud >> |
void | FEVV::Filters::point_cloud_curvature (const PointCloud &pc, const PointMap &pm, unsigned int k, double radius, VertexCurvatureMap &v_curvm, VertexColorMap &v_cm) |
| Compute the curvature for each point of the point cloud. Helper function to simplify the call to the filter. More...
|
|