Cogs.Core
Public Attributes | List of all members
Cogs::Core::EchoSounder::SwathIsoSurfacesData Struct Reference

Public Attributes

uint32_t beamGroupGen = 0
 
float capSeparation = 0.f
 
float pathSpacing = 0.f
 
float beamSpacing = 0.f
 
float depthSpacing = 0.f
 
float seabedClipOffset = 0.f
 
float overflowThreshold = std::numeric_limits<float>::quiet_NaN()
 
float minVerticalDepth = std::numeric_limits<float>::quiet_NaN()
 
float maxVerticalDepth = std::numeric_limits<float>::quiet_NaN()
 
bool runMeshManager = false
 
bool flipOrientation = false
 
bool innerLayerOpaque = true
 
std::vector< float > thresholds
 
std::vector< MaterialInstanceHandlelayerMaterialInstances
 
SwathPathResamplingPositions resamplingPositions
 
SwathPathChunks chunks = SwathPathChunks(32, 1)
 
SwathPathMeshManager meshManager
 

Detailed Description

Definition at line 20 of file SwathIsoSystem.h.

Member Data Documentation

◆ beamGroupGen

uint32_t Cogs::Core::EchoSounder::SwathIsoSurfacesData::beamGroupGen = 0

Definition at line 22 of file SwathIsoSystem.h.

◆ beamSpacing

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::beamSpacing = 0.f

Definition at line 25 of file SwathIsoSystem.h.

◆ capSeparation

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::capSeparation = 0.f

Definition at line 23 of file SwathIsoSystem.h.

◆ chunks

SwathPathChunks Cogs::Core::EchoSounder::SwathIsoSurfacesData::chunks = SwathPathChunks(32, 1)

Definition at line 40 of file SwathIsoSystem.h.

◆ depthSpacing

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::depthSpacing = 0.f

Definition at line 26 of file SwathIsoSystem.h.

◆ flipOrientation

bool Cogs::Core::EchoSounder::SwathIsoSurfacesData::flipOrientation = false

Definition at line 33 of file SwathIsoSystem.h.

◆ innerLayerOpaque

bool Cogs::Core::EchoSounder::SwathIsoSurfacesData::innerLayerOpaque = true

Definition at line 34 of file SwathIsoSystem.h.

◆ layerMaterialInstances

std::vector<MaterialInstanceHandle> Cogs::Core::EchoSounder::SwathIsoSurfacesData::layerMaterialInstances

Definition at line 37 of file SwathIsoSystem.h.

◆ maxVerticalDepth

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::maxVerticalDepth = std::numeric_limits<float>::quiet_NaN()

Definition at line 30 of file SwathIsoSystem.h.

◆ meshManager

SwathPathMeshManager Cogs::Core::EchoSounder::SwathIsoSurfacesData::meshManager

Definition at line 41 of file SwathIsoSystem.h.

◆ minVerticalDepth

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::minVerticalDepth = std::numeric_limits<float>::quiet_NaN()

Definition at line 29 of file SwathIsoSystem.h.

◆ overflowThreshold

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::overflowThreshold = std::numeric_limits<float>::quiet_NaN()

Definition at line 28 of file SwathIsoSystem.h.

◆ pathSpacing

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::pathSpacing = 0.f

Definition at line 24 of file SwathIsoSystem.h.

◆ resamplingPositions

SwathPathResamplingPositions Cogs::Core::EchoSounder::SwathIsoSurfacesData::resamplingPositions

Definition at line 39 of file SwathIsoSystem.h.

◆ runMeshManager

bool Cogs::Core::EchoSounder::SwathIsoSurfacesData::runMeshManager = false

Definition at line 31 of file SwathIsoSystem.h.

◆ seabedClipOffset

float Cogs::Core::EchoSounder::SwathIsoSurfacesData::seabedClipOffset = 0.f

Definition at line 27 of file SwathIsoSystem.h.

◆ thresholds

std::vector<float> Cogs::Core::EchoSounder::SwathIsoSurfacesData::thresholds

Definition at line 35 of file SwathIsoSystem.h.


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