Image Component Library (ICL)
icl::geom::PlanarRansacEstimator Member List

This is the complete list of members for icl::geom::PlanarRansacEstimator, including all inherited members.

apply(core::DataSegment< float, 4 > &xyzh, std::vector< int > &srcIDs, std::vector< int > &dstIDs, float threshold, int passes, int subset, int tolerance, int optimization)icl::geom::PlanarRansacEstimator
apply(std::vector< Vec > &srcPoints, std::vector< Vec > &dstPoints, float threshold, int passes, int subset, int tolerance, int optimization)icl::geom::PlanarRansacEstimator
apply(core::DataSegment< float, 4 > &xyzh, std::vector< std::vector< int > > &pointIDs, math::DynMatrix< bool > &testMatrix, float threshold, int passes, int tolerance, int optimization, core::Img32s labelImage)icl::geom::PlanarRansacEstimator
BEST enum valueicl::geom::PlanarRansacEstimator
calculateModel(Vec &fa, Vec &fb, Vec &rPoint, Vec &n0, float &dist)icl::geom::PlanarRansacEstimatorprivatestatic
calculateMultiCL(core::DataSegment< float, 4 > &xyzh, core::Img32s labelImage, math::DynMatrix< bool > &testMatrix, float threshold, int passes, std::vector< Vec > &n0, std::vector< float > &dist, std::vector< int > &cAbove, std::vector< int > &cBelow, std::vector< int > &cOn, std::vector< int > &adjs, std::vector< int > &start, std::vector< int > &end)icl::geom::PlanarRansacEstimatorprivate
calculateMultiCPU(core::DataSegment< float, 4 > &xyzh, std::vector< std::vector< int > > &pointIDs, math::DynMatrix< bool > &testMatrix, float threshold, int passes, std::vector< std::vector< Vec > > &n0Pre, std::vector< std::vector< float > > &distPre, std::vector< int > &cAbove, std::vector< int > &cBelow, std::vector< int > &cOn, std::vector< int > &adjs, std::vector< int > &start, std::vector< int > &end)icl::geom::PlanarRansacEstimatorprivate
calculateRandomModels(std::vector< Vec > &srcPoints, std::vector< Vec > &n0, std::vector< float > &dist, int passes)icl::geom::PlanarRansacEstimatorstatic
calculateRandomModels(core::DataSegment< float, 4 > &xyzh, std::vector< int > &srcPoints, std::vector< Vec > &n0, std::vector< float > &dist, int passes)icl::geom::PlanarRansacEstimatorstatic
calculateSingleCL(std::vector< Vec > &dstPoints, float threshold, int passes, int subset, std::vector< Vec > &n0, std::vector< float > &dist, std::vector< int > &cAbove, std::vector< int > &cBelow, std::vector< int > &cOn)icl::geom::PlanarRansacEstimatorprivate
calculateSingleCPU(std::vector< Vec > &dstPoints, float threshold, int passes, int subset, std::vector< Vec > &n0, std::vector< float > &dist, std::vector< int > &cAbove, std::vector< int > &cBelow, std::vector< int > &cOn)icl::geom::PlanarRansacEstimatorprivate
CPU enum valueicl::geom::PlanarRansacEstimator
createResult(std::vector< Vec > &n0, std::vector< float > &dist, std::vector< int > &cAbove, std::vector< int > &cBelow, std::vector< int > &cOn, float threshold, int passes, int tolerance, int optimization, int numPoints)icl::geom::PlanarRansacEstimatorprivate
createResultMatrix(math::DynMatrix< bool > &testMatrix, std::vector< int > &start, std::vector< int > &end, std::vector< int > &adjs, std::vector< int > &cAbove, std::vector< int > &cBelow, std::vector< int > &cOn, std::vector< std::vector< int > > &pointIDs, std::vector< std::vector< Vec > > &n0Pre, std::vector< std::vector< float > > &distPre, float threshold, int passes, int tolerance, int optimization)icl::geom::PlanarRansacEstimatorprivate
GPU enum valueicl::geom::PlanarRansacEstimator
initOpenCL()icl::geom::PlanarRansacEstimatorprivate
m_dataicl::geom::PlanarRansacEstimatorprivate
MAX_ON enum valueicl::geom::PlanarRansacEstimator
Mode enum nameicl::geom::PlanarRansacEstimator
ON_ONE_SIDE enum valueicl::geom::PlanarRansacEstimator
OptimizationCriterion enum nameicl::geom::PlanarRansacEstimator
PlanarRansacEstimator(Mode mode=BEST)icl::geom::PlanarRansacEstimator
relabel(core::DataSegment< float, 4 > &xyzh, core::Img8u &newMask, core::Img32s &oldLabel, core::Img32s &newLabel, int desiredID, int srcID, float threshold, Result &result)icl::geom::PlanarRansacEstimator
relabelCL(core::DataSegment< float, 4 > &xyzh, core::Img8u &newMask, core::Img32s &oldLabel, core::Img32s &newLabel, int desiredID, int srcID, float threshold, Result &result, int w, int h)icl::geom::PlanarRansacEstimatorprivate
relabelCPU(core::DataSegment< float, 4 > &xyzh, core::Img8u &newMask, core::Img32s &oldLabel, core::Img32s &newLabel, int desiredID, int srcID, float threshold, Result &result, int w, int h)icl::geom::PlanarRansacEstimatorprivate
~PlanarRansacEstimator()icl::geom::PlanarRansacEstimator