ViennaLS
|
Class describing a point cloud, which can be used to create geometries from its convex hull mesh. More...
#include <lsGeometries.hpp>
Public Member Functions | |
PointCloud () | |
PointCloud (std::vector< hrleVectorType< T, D > > passedPoints) | |
PointCloud (const std::vector< std::vector< T > > &passedPoints) | |
void | insertNextPoint (hrleVectorType< T, D > newPoint) |
void | insertNextPoint (T *newPoint) |
void | insertNextPoint (const std::array< T, D > newPoint) |
void | insertNextPoint (const std::vector< T > &newPoint) |
std::pair< typename std::vector< hrleVectorType< T, D > >::iterator, bool > | insertNextUniquePoint (hrleVectorType< T, D > newPoint) |
std::vector< hrleVectorType< T, D > >::iterator | begin () |
std::vector< hrleVectorType< T, D > >::iterator | end () |
std::size_t | size () |
hrleVectorType< T, D > & | operator[] (std::size_t i) |
Public Attributes | |
std::vector< hrleVectorType< T, D > > | points |
Class describing a point cloud, which can be used to create geometries from its convex hull mesh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |