occ
Loading...
Searching...
No Matches
quickhull::QuickHull< FloatType > Class Template Reference

#include <quickhull.h>

Public Member Functions

ConvexHull< FloatType > getConvexHull (const Eigen::Matrix< FloatType, 3, Eigen::Dynamic > &pointCloud, bool CCW, FloatType eps=defaultEps< FloatType >())
 
ConvexHull< FloatType > getConvexHull (const FloatType *vertexData, size_t vertexCount, bool CCW, FloatType eps=defaultEps< FloatType >())
 
HalfEdgeMesh< FloatType, size_t > getConvexHullAsMesh (const FloatType *vertexData, size_t vertexCount, bool CCW, FloatType eps=defaultEps< FloatType >())
 
const DiagnosticsDatagetDiagnostics ()
 

Member Function Documentation

◆ getConvexHull() [1/2]

template<typename FloatType >
ConvexHull< FloatType > quickhull::QuickHull< FloatType >::getConvexHull ( const Eigen::Matrix< FloatType, 3, Eigen::Dynamic > &  pointCloud,
bool  CCW,
FloatType  eps = defaultEps< FloatType >() 
)

◆ getConvexHull() [2/2]

template<typename FloatType >
ConvexHull< FloatType > quickhull::QuickHull< FloatType >::getConvexHull ( const FloatType *  vertexData,
size_t  vertexCount,
bool  CCW,
FloatType  eps = defaultEps< FloatType >() 
)

◆ getConvexHullAsMesh()

template<typename FloatType >
HalfEdgeMesh< FloatType, size_t > quickhull::QuickHull< FloatType >::getConvexHullAsMesh ( const FloatType *  vertexData,
size_t  vertexCount,
bool  CCW,
FloatType  eps = defaultEps< FloatType >() 
)

◆ getDiagnostics()

template<typename FloatType >
const DiagnosticsData & quickhull::QuickHull< FloatType >::getDiagnostics ( )
inline

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