|
HighMap library (C++)
|
Header file defining a collection of functions for curvature analysis. More...
Go to the source code of this file.
Namespaces | |
| namespace | hmap |
| namespace | hmap::gpu |
Enumerations | |
| enum | hmap::CurvatureType : int { hmap::CT_MIN , hmap::CT_MAX , hmap::CT_MEAN , hmap::CT_GAUSSIAN , hmap::CT_PROFILE , hmap::CT_CONTOUR , hmap::CT_TANGENTIAL , hmap::CT_ACCUMULATION , hmap::CT_SHAPE_INDEX , hmap::CT_UNSPHERICITY , hmap::CT_RING , hmap::CT_ROTOR } |
| Types of curvature measures. More... | |
Functions | |
| Array | hmap::level_set_curvature (const Array &array, int prefilter_ir) |
| Computes a signed level-set curvature. | |
| Array | hmap::gpu::level_set_curvature (const Array &array, int prefilter_ir) |
| See hmap::level_set_curvature. | |
| Array | hmap::curvature_quadric (const Array &z, int ir, CurvatureType curvature_type) |
| Compute curvature measures on a scalar field. | |
| Array | hmap::gpu::curvature_quadric (const Array &z, int ir, CurvatureType curvature_type, bool approx_algo=false) |
| See hmap::curvature_quadric. | |
Header file defining a collection of functions for curvature analysis.