Class Argos::AdvancingFrontSurface
ClassList > Argos > AdvancingFrontSurface
Surface reconstruction using the advancing-front algorithm. More...
#include <AdvancingFrontSurface.h>
Inherits the following classes: Argos::ISurfaceReconstructor
Public Functions
| Type | Name |
|---|---|
| AdvancingFrontSurface () |
|
| virtual std::string | name () override const Short identifier of the algorithm. |
| virtual Mesh | reconstruct (const PointCloud & pc) override const Reconstruct a mesh from a point cloud using the advancing-front algorithm. |
Public Functions inherited from Argos::ISurfaceReconstructor
See Argos::ISurfaceReconstructor
| Type | Name |
|---|---|
| virtual std::string | name () const = 0 Short identifier of the strategy. |
| virtual Mesh | reconstruct (const PointCloud & pc) const = 0 Reconstruct a mesh from a point cloud. |
| virtual | ~ISurfaceReconstructor () = default |
Detailed Description
Builds a triangle mesh by growing a front from seed triangles, incrementally connecting nearby points. Well-suited for relatively clean, uniformly sampled point clouds.
Public Functions Documentation
function AdvancingFrontSurface
function name
Short identifier of the algorithm.
Returns:
"AdvancingFront".
Implements Argos::ISurfaceReconstructor::name
function reconstruct
Reconstruct a mesh from a point cloud using the advancing-front algorithm.
Parameters:
pcInput point cloud.
Returns:
Reconstructed mesh.
Implements Argos::ISurfaceReconstructor::reconstruct
The documentation for this class was generated from the following file include/algos/pointcloud_to_mesh/AdvancingFrontSurface.h