![]() |
RobWorkProject
23.9.11-
|
#include <rw/core/macros.hpp>#include <rw/geometry/ConvexHullND.hpp>#include <rw/geometry/GeometryUtil.hpp>#include <rw/math/VectorND.hpp>#include <float.h>#include <vector>Classes | |
| class | QHullND< N > |
| calculates the convex hull of a set of 3d points. More... | |
Namespaces | |
| rw | |
| Deprecated namespace since 16/4-2020 for this class. | |
| rw::geometry | |
| Loading and storing of CAD models. | |
Functions | |
| void | build (size_t dim, double *coords, size_t nrCoords, std::vector< int > &vertIdxs, std::vector< int > &faceIdxs, std::vector< double > &faceNormals, std::vector< double > &faceOffsets) |
| calclates the convex hull of a set of vertices coords each with dimension dim More... | |
| void | build (std::vector< std::vector< double >> coords, std::vector< int > &vertIdxs, std::vector< int > &faceIdxs, std::vector< double > &faceNormals, std::vector< double > &faceOffsets) |
| calclates the convex hull of a set of vertices coords each with dimension dim More... | |
| void rw::geometry::qhull::build | ( | size_t | dim, |
| double * | coords, | ||
| size_t | nrCoords, | ||
| std::vector< int > & | vertIdxs, | ||
| std::vector< int > & | faceIdxs, | ||
| std::vector< double > & | faceNormals, | ||
| std::vector< double > & | faceOffsets | ||
| ) |
calclates the convex hull of a set of vertices coords each with dimension dim
| dim | [in] nr of dimensions in each vertice |
| coords | [in] array of vertices |
| nrCoords | [in] the number of vertices |
| vertIdxs | |
| faceIdxs | |
| faceNormals | |
| faceOffsets |
| void rw::geometry::qhull::build | ( | std::vector< std::vector< double >> | coords, |
| std::vector< int > & | vertIdxs, | ||
| std::vector< int > & | faceIdxs, | ||
| std::vector< double > & | faceNormals, | ||
| std::vector< double > & | faceOffsets | ||
| ) |
calclates the convex hull of a set of vertices coords each with dimension dim
| coords | [in] array of vertices |
| vertIdxs | |
| faceIdxs | |
| faceNormals | |
| faceOffsets |