Go to the source code of this file.
|
template<typename Derived > |
APPROXMVBB_EXPORT OOBB | ApproxMVBB::approximateMVBB (const MatrixBase< Derived > &points, const PREC epsilon, const unsigned int pointSamples=400, const unsigned int gridSize=5, const unsigned int mvbbDiamOptLoops=0, const unsigned int mvbbGridSearchOptLoops=6, std::size_t seed=ApproxMVBB::RandomGenerators::defaultSeed) |
|
template<typename Derived > |
APPROXMVBB_EXPORT OOBB | ApproxMVBB::approximateMVBBDiam (const MatrixBase< Derived > &points, const PREC epsilon, const unsigned int optLoops=10, std::size_t seed=ApproxMVBB::RandomGenerators::defaultSeed) |
|
template<typename Derived > |
APPROXMVBB_EXPORT OOBB | ApproxMVBB::approximateMVBBGridSearch (const MatrixBase< Derived > &points, OOBB oobb, PREC epsilon, const unsigned int gridSize=5, const unsigned int optLoops=6, PREC volumeAcceptFactor=1e-6, PREC minBoxExtent=1e-12) |
|
template<typename Derived > |
APPROXMVBB_EXPORT OOBB | ApproxMVBB::optimizeMVBB (const MatrixBase< Derived > &points, OOBB oobb, unsigned int nLoops=10, PREC volumeAcceptFactor=1e-6, PREC minBoxExtent=1e-12) |
|
template<typename Derived > |
ApproxMVBB_DEFINE_MATRIX_TYPES ApproxMVBB_DEFINE_POINTS_CONFIG_TYPES APPROXMVBB_EXPORT void | ApproxMVBB::samplePointsGrid (Matrix3Dyn &newPoints, const MatrixBase< Derived > &points, const unsigned int nPoints, OOBB &oobb, std::size_t seed=ApproxMVBB::RandomGenerators::defaultSeed) |
|