ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::geometry::Qhull Class Reference

#include <ecvQhull.h>

Static Public Member Functions

static std::tuple< std::shared_ptr< ccMesh >, std::vector< size_t > > ComputeConvexHull (const std::vector< Eigen::Vector3d > &points)
 
static std::tuple< std::shared_ptr< ccMesh >, std::vector< size_t > > ComputeConvexHull (const std::vector< CCVector3 > &points)
 
static std::tuple< std::shared_ptr< TetraMesh >, std::vector< size_t > > ComputeDelaunayTetrahedralization (const std::vector< Eigen::Vector3d > &points)
 
static std::tuple< std::shared_ptr< TetraMesh >, std::vector< size_t > > ComputeDelaunayTetrahedralization (const std::vector< CCVector3 > &points)
 

Detailed Description

Definition at line 21 of file ecvQhull.h.

Member Function Documentation

◆ ComputeConvexHull() [1/2]

static std::tuple<std::shared_ptr<ccMesh>, std::vector<size_t> > cloudViewer::geometry::Qhull::ComputeConvexHull ( const std::vector< CCVector3 > &  points)
static

◆ ComputeConvexHull() [2/2]

static std::tuple<std::shared_ptr<ccMesh>, std::vector<size_t> > cloudViewer::geometry::Qhull::ComputeConvexHull ( const std::vector< Eigen::Vector3d > &  points)
static

◆ ComputeDelaunayTetrahedralization() [1/2]

static std::tuple<std::shared_ptr<TetraMesh>, std::vector<size_t> > cloudViewer::geometry::Qhull::ComputeDelaunayTetrahedralization ( const std::vector< CCVector3 > &  points)
static

◆ ComputeDelaunayTetrahedralization() [2/2]

static std::tuple<std::shared_ptr<TetraMesh>, std::vector<size_t> > cloudViewer::geometry::Qhull::ComputeDelaunayTetrahedralization ( const std::vector< Eigen::Vector3d > &  points)
static

The documentation for this class was generated from the following file: