| addDetector(CscDetectorEngine *detector, DetectorIsEnabledFunction shouldEnable=alwaysEnableDetector) | conscience_core::detector_engine::CscDetectorEngineMultiple | inline |
| addDetectorIfNew(CscDetectorEngine *detector, DetectorIsEnabledFunction shouldEnable=alwaysEnableDetector) | conscience_core::detector_engine::CscDetectorEngineMultiple | |
| CscDetectorEngine() | conscience_core::detector_engine::CscDetectorEngine | protected |
| CscDetectorEngineMultiple(const string &name, const vector< CscDetectorEngine * > &detectors={}, bool drawPredictionOnImage=false) | conscience_core::detector_engine::CscDetectorEngineMultiple | |
| detectOnImage(const DetectorSourceImage &image, ptr< DetectionParameters > parameters) override | conscience_core::detector_engine::CscDetectorEngineMultiple | virtual |
| drawDetectedObjectBox(cv::Mat &frame, const CscRect2d &boxRectangle, float estimatedDistanceMeter, float certitude, const string &objectName, const Vec3 &color=Vec3(255, 178, 50)) | conscience_core::detector_engine::CscDetectorEngine | protectedstatic |
| drawTarget(cv::Mat &image, float x, float y) | conscience_core::detector_engine::CscDetectorEngine | |
| enableDuplicateDeletion(float iouThreshold) | conscience_core::detector_engine::CscDetectorEngineMultiple | inline |
| equals(CscDetectorEngine *) const override | conscience_core::detector_engine::CscDetectorEngineMultiple | virtual |
| safeAddRectangle(vector< CscRect2d > &rectangles, CscRect2d &rectangle, cv::Mat &image) | conscience_core::detector_engine::CscDetectorEngine | protected |
| setDrawPredictionOnImage(bool drawPredictionOnImage) | conscience_core::detector_engine::CscDetectorEngineMultiple | inline |
| shiftDetectedObjectsForLense(const vector< CscWorldObject * > &resultObjList, const LenseParameter *lense) const | conscience_core::detector_engine::CscDetectorEngine | protected |
| ~CscDetectorEngine()=default | conscience_core::detector_engine::CscDetectorEngine | virtual |