Skip to content

Project Geode-Numerics

namespace geode

Namespaces

Records

Functions

convert_surface3d_into_2d

cpp
unique_ptr convert_surface3d_into_2d(const TriangulatedSurface3D & mesh, basic_string_view attribute_name)
unique_ptr convert_surface3d_into_2d(const TriangulatedSurface3D & mesh, basic_string_view attribute_name)

Compute a 2D mesh from a 3D mesh and its parametric coordinates

mesh [in] Input triangulated mesh

attribute_name [in] The VariableAttribute< Point2D > name which holds the parametric values. Values are stored on the vertices.

compute_LSCM_parameterization

cpp
void compute_LSCM_parameterization(const TriangulatedSurface3D & mesh, basic_string_view attribute_name)
void compute_LSCM_parameterization(const TriangulatedSurface3D & mesh, basic_string_view attribute_name)

Compute Least Squares Conformal Maps

mesh [in] Input triangulated mesh

attribute_name [in] The VariableAttribute< Point2D > name which holds the parametric values. Values are stored on the vertices.

mean_plane_around_points

cpp
OwnerPlane mean_plane_around_points(const PointSet3D & mesh)
OwnerPlane mean_plane_around_points(const PointSet3D & mesh)

Compute mean plane around mesh Points with Least Squares

mesh [in] Input mesh

mean_plane_around_curve_points

cpp
OwnerPlane mean_plane_around_curve_points(const EdgedCurve3D & mesh)
OwnerPlane mean_plane_around_curve_points(const EdgedCurve3D & mesh)

mean_plane_around_surface_points

cpp
OwnerPlane mean_plane_around_surface_points(const SurfaceMesh3D & mesh)
OwnerPlane mean_plane_around_surface_points(const SurfaceMesh3D & mesh)

Geode-solutions' documentation website