#include <ransac.h>
Public Types | |
typedef Model::T | DataType |
typedef Model::M | ModelType |
Public Member Functions | |
ModelType | FitModel (const DataType &data, double max_error, double confidence, int32_t max_iterations, int32_t batch_size, std::vector< uint32_t > &inliers, int32_t &iterations) |
RansacBatch (RandomGeneratorPtr rng=RandomGeneratorPtr()) | |
Private Attributes | |
RandomGeneratorPtr | rng_ |
typedef Model::T swri_math_util::RansacBatch< Model >::DataType |
typedef Model::M swri_math_util::RansacBatch< Model >::ModelType |
swri_math_util::RansacBatch< Model >::RansacBatch | ( | RandomGeneratorPtr | rng = RandomGeneratorPtr() | ) | [inline, explicit] |
ModelType swri_math_util::RansacBatch< Model >::FitModel | ( | const DataType & | data, |
double | max_error, | ||
double | confidence, | ||
int32_t | max_iterations, | ||
int32_t | batch_size, | ||
std::vector< uint32_t > & | inliers, | ||
int32_t & | iterations | ||
) | [inline] |
RandomGeneratorPtr swri_math_util::RansacBatch< Model >::rng_ [private] |