SystemSettings
(no description)
Member Functions
void exportAll(bool val)-
== Member Variables
enableHeartbeat-
bool, default:{true}JSON Type: (optional) bool Enable the PLC heartbeat.
enableAutomaticSetup-
bool, default:{false}JSON Type: (optional) bool Enable program automatic setup at start This is old behavior of VGR that connect automatically
enableFullScreen-
bool, default:{false}If enable, the VGR will start in full screen mode. JSON Type: (optional) bool
enableExternalAdminModeControl-
bool, default:{false}If enable, PLC can enable/disable the Admin mode by switch value of 'IN_EnableAdminMode'. Note: This will disable password protection for the admin mode
[[-2]]
exportHdf5:: bool, default: {false}
JSON Type: (optional) bool
Indicates if a camera frame has to be saved to the disk. The output folder is specified by saveFilePath.
[[-3]]
exportCenterView:: bool, default: {false}
JSON Type: (optional) bool
Indicates if a camera center view has to be saved to the disk. The output folder is specified by saveFilePath.
[[-4]]
exportPcl:: bool, default: {false}
JSON Type: (optional) bool
Indicates if a camera point cloud has to be saved to the disk. The output folder is specified by saveFilePath.
[[-5]]
pointcloudFiletype:: POINTCLOUD_FILETYPE, default: \{POINTCLOUD_FILETYPE::PLY\}
JSON Type: (optional) POINTCLOUD_FILETYPE
Indicates what file format is to be used for storing and loading point cloud files
[[-6]]
saveFilePath:: std::filesystem::path, default: \{"data"\}
JSON Type: (optional) string
Path where all generated output data will be stored.
[[-7]]
numRecordingsToKeep:: std::optional< int >, default: {100}
JSON Type: (optional) int +Requirement: Must be larger or equal to zero
Number of recordings to keep in the saveFilePath folder. Keep all files if nothing is specified.
[[-8]]
loadFilePath:: std::filesystem::path
JSON Type: (optional) string
Path to image and point cloud data which shall be used when sim-ulating the camera. Must be a path without filename extension. Both a centerimage (.png) and a point cloud (.ply) with the same base name must exist inorder to be load correctly.
[[-9]]
extraDatasets:: std::unordered_map< std::string, std::filesystem::path >, default: \{\}
path to simulation datasets key: dataset name, value: path to dataset
Note: : dataset name cannot exist in both loadFilePath and extraDatasets
[[-10]]
verboseGenICamLog:: bool, default: {false}
saveFilePath-
std::filesystem::path, default:\{"data"\}JSON Type: string Path where all generated output data will be stored.
exportObjectDetectionText-
bool, default:{false}JSON Type: bool Indicates if the 2D object detection result has to be saved to the disk as txt file. The output folder is specified by saveFilePath.
exportObjectDetectionImage-
bool, default:{false}JSON Type: bool Indicates if the 2D object detection result has to be saved to the disk as png file. The output folder is specified by saveFilePath.