|
template<typename HalfedgeGraph , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >> |
double | FEVV::Filters::fabs (const v_Curv< HalfedgeGraph > &input) |
|
template<typename HalfedgeGraph , typename PointMap , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >> |
double | FEVV::Filters::triangle_area (const HalfedgeGraph &g, const PointMap &pm, typename boost::graph_traits< HalfedgeGraph >::face_descriptor fd, const GeometryTraits >) |
|
template<typename HalfedgeGraph , typename PointMap , typename FaceNormalMap , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >, typename GraphTraits = boost::graph_traits< HalfedgeGraph >, typename VertexDescriptor = typename GraphTraits::vertex_descriptor> |
void | FEVV::Filters::principal_curvature_per_vert (const HalfedgeGraph &g, const PointMap &pm, const FaceNormalMap &f_nm, VertexDescriptor vd, double pp_matrix_sum[3][3], const GeometryTraits >) |
|
template<typename HalfedgeGraph , typename PointMap , typename FaceNormalMap , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >, typename GraphTraits = boost::graph_traits< HalfedgeGraph >, typename VertexDescriptor = typename GraphTraits::vertex_descriptor> |
void | FEVV::Filters::geodes_principal_curvature_per_vert (const HalfedgeGraph &g, const PointMap &pm, const FaceNormalMap &f_nm, VertexDescriptor vd, double pp_matrix_sum[3][3], double radius, const GeometryTraits >) |
|
template<typename HalfedgeGraph , typename VertexCurvatureMap , typename PointMap , typename FaceNormalMap , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >> |
void | FEVV::Filters::calculate_curvature (const HalfedgeGraph &g, VertexCurvatureMap &v_cm, const PointMap &pm, const FaceNormalMap &f_nm, bool is_geod, double radius, double &min_nrm_min_curvature, double &max_nrm_min_curvature, double &min_nrm_max_curvature, double &max_nrm_max_curvature, const GeometryTraits >) |
| Calculate the curvature for a mesh. More...
|
|
template<typename HalfedgeGraph , typename VertexCurvatureMap , typename PointMap , typename FaceNormalMap , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >> |
void | FEVV::Filters::calculate_curvature (const HalfedgeGraph &g, VertexCurvatureMap &v_cm, const PointMap &pm, const FaceNormalMap &f_nm, bool is_geod, double radius, double &min_nrm_min_curvature, double &max_nrm_min_curvature, double &min_nrm_max_curvature, double &max_nrm_max_curvature) |
| Calculate the curvature for a mesh. More...
|
|