3#include "Resources/Resources.h"
5#include "Foundation/ComponentModel/Component.h"
18 std::vector<float> thresholds;
19 float capSeparation = 1e-3f;
20 float depthSpacing = 0.f;
21 float beamSpacing = 0.f;
22 float beamMaxUpsample = 5.f;
23 float overflowThreshold = std::numeric_limits<float>::quiet_NaN();
24 float minVerticalDepth = std::numeric_limits<float>::quiet_NaN();
25 float maxVerticalDepth = std::numeric_limits<float>::quiet_NaN();
26 float seabedClipOffset = -std::numeric_limits<float>::infinity();
28 bool flipOrientation =
false;
29 bool innerLayerOpaque =
true;
30 float layerDepthBiasStep = 1.f;
35 static void registerType();
45 return "EchoPingIsoComponent";
Base class for Component instances.
Provides a weakly referenced view over the contents of a string.
Contains all Cogs related functionality.