#ifndef PROBEPROPERTIES_H #define PROBEPROPERTIES_H #include #include typedef struct ScenGenProbeProperties_t { bool linear; float pitch; float radius; int subAzimuthNo; int subElevationNo; int elementNo; float elementWidth; float elementHeight; float fieldOfView; QVector impulseResponse; QList angleValues; QList focusValues; QList hiFocusValues; int multiFocusStep; QList otiC0Values; QList > ffcValues; QList depthData; QList frequencyValues; QList hiFrequencyValues; QList dFrequencyValues; QList pwFrequencyValues; QList > criSteeringAngles; float rxGain; float txGain; QList lineDensityValues; QList dLineDensityValues; int halfCycleNoValues; int ffcHalfCycleNoValues; QList hiHalfCycleNoValues; QList dopplerHalfCycleNoValues; QList priExtensionValue; float dPriExtensionValue; float txResolution; float rxResolution; float mLinesPri; int simultPwFrameRate; QVector virtualConvexLineDensityValues; float vcMaxTheta; QList piValues; QList hiNames; QList AtgcB; QList AtgcD; QList AtgcPW; QList AtgcReserve; ScenGenProbeProperties_t() { } }ScenGenProbeProperties_t; Q_DECLARE_METATYPE(ScenGenProbeProperties_t) #endif //PROBEPROPERTIES_H