Image Component Library (ICL)
|
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 value | icl::geom::PlanarRansacEstimator | |
calculateModel(Vec &fa, Vec &fb, Vec &rPoint, Vec &n0, float &dist) | icl::geom::PlanarRansacEstimator | privatestatic |
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::PlanarRansacEstimator | private |
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::PlanarRansacEstimator | private |
calculateRandomModels(std::vector< Vec > &srcPoints, std::vector< Vec > &n0, std::vector< float > &dist, int passes) | icl::geom::PlanarRansacEstimator | static |
calculateRandomModels(core::DataSegment< float, 4 > &xyzh, std::vector< int > &srcPoints, std::vector< Vec > &n0, std::vector< float > &dist, int passes) | icl::geom::PlanarRansacEstimator | static |
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::PlanarRansacEstimator | private |
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::PlanarRansacEstimator | private |
CPU enum value | icl::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::PlanarRansacEstimator | private |
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::PlanarRansacEstimator | private |
GPU enum value | icl::geom::PlanarRansacEstimator | |
initOpenCL() | icl::geom::PlanarRansacEstimator | private |
m_data | icl::geom::PlanarRansacEstimator | private |
MAX_ON enum value | icl::geom::PlanarRansacEstimator | |
Mode enum name | icl::geom::PlanarRansacEstimator | |
ON_ONE_SIDE enum value | icl::geom::PlanarRansacEstimator | |
OptimizationCriterion enum name | icl::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::PlanarRansacEstimator | private |
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::PlanarRansacEstimator | private |
~PlanarRansacEstimator() | icl::geom::PlanarRansacEstimator |