You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

54 lines
933 B

#ifndef SCENARIOPARAMS_H
#define SCENARIOPARAMS_H
#include <QObject>
typedef struct ProbeProperties_t
{
bool linear;
float radius;
float fieldOfView;
}ProbeProperties_t;
typedef struct Input_t
{
ProbeProperties_t probe;
bool virtualConvex;
bool hdZoom;
float depth;
float fieldOfView;
float startDepth;
int rxLineNo;
int rxFocusPointNo;
float rxLineDaz;
float rxPointDax;
float vcMaxTheta;
float angle;
float steering;
float minScanAx;
float maxScanAx;
float minScanAz;
float bMinScanAx;
float bMinScanAz;
float bMaxScanAx;
float bMaxScanAz;
float virtualOriginalZ;
uint outputWidth;
uint outputHeight;
int compressionType;
int dynContSelector;
int dynContGain;
int grayMapSelector;
int tintMapSelector;
int sri;
int rejectThreshold;
int enhance;
int enhanceAlgorithm;
int persist;
int criFilterMode;//cri
int frameCntr;//cri
int scenarioFrameNo;//cri
}Input_t;
#endif // SCENARIOPARAMS_H