Noether  0.0.0
Loading...
Searching...
No Matches
noether::ExtrudedPolygonSubMeshExtractor Struct Reference

Extracts the submesh with the vertices captured inside an extruded polygon defined by the input boundary points. More...

#include <extruded_polygon_subset_extractor.h>

Inheritance diagram for noether::ExtrudedPolygonSubMeshExtractor:

Public Member Functions

pcl::PolygonMesh extract (const pcl::PolygonMesh &mesh, const Eigen::MatrixX3d &boundary) const override
 Extracts a submesh from a mesh given a set of boundary points.
 

Public Attributes

ExtrudedPolygonSubsetExtractor extractor
 

Detailed Description

Extracts the submesh with the vertices captured inside an extruded polygon defined by the input boundary points.

Member Function Documentation

◆ extract()

pcl::PolygonMesh noether::ExtrudedPolygonSubMeshExtractor::extract ( const pcl::PolygonMesh &  mesh,
const Eigen::MatrixX3d &  boundary 
) const
overridevirtual

Extracts a submesh from a mesh given a set of boundary points.

Parameters
mesh
boundary- ordered 3D points (row-wise) defining a closed boundary polygon
Returns

Implements noether::SubMeshExtractor.