Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::bridging::commands::CommandVisionDetectParams Struct Reference

#include <CommandVisionDetect.h>

Public Member Functions

 CommandVisionDetectParams (const vector< ConscienceDetectorType > &detectors, const vector< ptr< const CscAlertIdentificationConfig >> &alerts, const vector< CscDetectionStatsType > &stats, bool shouldFocusDetections, const optional< CscEntityReflexionDetectionParameters::DetectionNotificationParameters > &notificationParams, bool locateInSimulator, const map< string, string > &additionalParams)
 

Public Attributes

const vector< ConscienceDetectorTypedetectors
 
const vector< ptr< const CscAlertIdentificationConfig > > alerts
 
const vector< CscDetectionStatsTypestats
 
const bool shouldFocusDetections
 
optional< CscEntityReflexionDetectionParameters::DetectionNotificationParametersnotificationParams
 
const bool locateInSimulator = true
 
map< string, string > additionalParams
 

Constructor & Destructor Documentation

◆ CommandVisionDetectParams()

conscience_core::bridging::commands::CommandVisionDetectParams::CommandVisionDetectParams ( const vector< ConscienceDetectorType > &  detectors,
const vector< ptr< const CscAlertIdentificationConfig >> &  alerts,
const vector< CscDetectionStatsType > &  stats,
bool  shouldFocusDetections,
const optional< CscEntityReflexionDetectionParameters::DetectionNotificationParameters > &  notificationParams,
bool  locateInSimulator,
const map< string, string > &  additionalParams 
)
inline

Member Data Documentation

◆ additionalParams

map<string, string> conscience_core::bridging::commands::CommandVisionDetectParams::additionalParams

◆ alerts

const vector<ptr<const CscAlertIdentificationConfig> > conscience_core::bridging::commands::CommandVisionDetectParams::alerts

◆ detectors

const vector<ConscienceDetectorType> conscience_core::bridging::commands::CommandVisionDetectParams::detectors

◆ locateInSimulator

const bool conscience_core::bridging::commands::CommandVisionDetectParams::locateInSimulator = true

true when you want the values returned by the detector located in the scope of the 3D simulator (relative to the lense) or not

◆ notificationParams

optional<CscEntityReflexionDetectionParameters::DetectionNotificationParameters> conscience_core::bridging::commands::CommandVisionDetectParams::notificationParams

◆ shouldFocusDetections

const bool conscience_core::bridging::commands::CommandVisionDetectParams::shouldFocusDetections

◆ stats

const vector<CscDetectionStatsType> conscience_core::bridging::commands::CommandVisionDetectParams::stats

The documentation for this struct was generated from the following file: