Lagrange
Loading...
Searching...
No Matches
Poisson Module

Poisson surface reconstruction. More...

Classes

struct  EvaluatorOptions
 Option struct for Poisson surface reconstruction. More...
 
class  AttributeEvaluator
 Attribute evaluator class. More...
 
struct  ReconstructionOptions
 Option struct for Poisson surface reconstruction. More...
 

Functions

template<typename Scalar, typename Index>
SurfaceMesh< Scalar, Index > mesh_from_oriented_points (const SurfaceMesh< Scalar, Index > &points, const ReconstructionOptions &options={})
 Creates a triangle mesh from an oriented point cloud using Poisson surface reconstruction.
 

Detailed Description

Poisson surface reconstruction.

Reconstruct a mesh from oriented points using Poisson surface reconstruction.

Function Documentation

◆ mesh_from_oriented_points()

template<typename Scalar, typename Index>
SurfaceMesh< Scalar, Index > mesh_from_oriented_points ( const SurfaceMesh< Scalar, Index > & points,
const ReconstructionOptions & options = {} )

#include <lagrange/poisson/mesh_from_oriented_points.h>

Creates a triangle mesh from an oriented point cloud using Poisson surface reconstruction.

Parameters
[in]pointsInput point clouds with normal attributes.
[in]optionsReconstruction options.
Template Parameters
ScalarMesh scalar type.
IndexMesh index type.
Returns
Reconstructed triangle mesh.