|
| SwathIsoSurfacesBuildMeshTask (Cogs::Core::Context *context, Cogs::Core::MeshHandle &mesh, const uint32_t chunkIndex, const Cogs::Core::EchoSounder::BeamGroupComponent &groupComp, const Cogs::Core::EchoSounder::SwathIsoComponent &swathComp, const Cogs::Core::EchoSounder::SwathIsoSurfacesData &swathData, const Cogs::Core::EchoSounder::DataSetData &dataData) |
|
| SwathIsoSurfacesBuildMeshTask (const SwathIsoSurfacesBuildMeshTask &other) |
|
void | operator() () |
|
| SwathBuildMeshTask (Cogs::Core::Context *context, Cogs::Core::MeshHandle &mesh, const uint32_t chunkIndex, const float pathSpacing, const float beamSpacing, const BeamGroupComponent &groupComp, const DataSetData &dataData, const SwathPathResamplingPositions &resPos, const SwathPathChunks &chunks) |
|
| SwathBuildMeshTask (const SwathBuildMeshTask &other) |
|
◆ SwathIsoSurfacesBuildMeshTask() [1/2]
◆ SwathIsoSurfacesBuildMeshTask() [2/2]
◆ beamResample()
void Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::beamResample |
( |
std::vector< glm::vec3 > & |
beamDir | ) |
|
|
protected |
◆ clipVerticalMask()
void Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::clipVerticalMask |
( |
| ) |
|
|
protected |
◆ depthResample()
void Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::depthResample |
( |
| ) |
|
|
protected |
◆ linearizeAndClipValues()
void Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::linearizeAndClipValues |
( |
std::vector< float > & |
linearizedThresholds | ) |
|
|
protected |
◆ operator()()
void Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::operator() |
( |
| ) |
|
◆ pathResample()
void Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::pathResample |
( |
| ) |
|
|
protected |
◆ arrayOrientationVessel
◆ arrayPositionVessel
◆ coordSys
const uint32_t Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::coordSys |
|
protected |
◆ depthOffset
const float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::depthOffset |
|
protected |
◆ depths
◆ depthSpacing
const float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::depthSpacing |
|
protected |
◆ depthStep
float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::depthStep |
|
protected |
◆ flipOrientation
const bool Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::flipOrientation |
|
protected |
◆ floatTmp
◆ maxDepthUpsample
const float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::maxDepthUpsample |
|
protected |
◆ maxVerticalDepth
float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::maxVerticalDepth = std::numeric_limits<float>::quiet_NaN() |
|
protected |
◆ minVerticalDepth
float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::minVerticalDepth = std::numeric_limits<float>::quiet_NaN() |
|
protected |
◆ overflowThreshold
float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::overflowThreshold = std::numeric_limits<float>::quiet_NaN() |
|
protected |
◆ sampleCount
uint32_t Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::sampleCount |
|
protected |
◆ seabedClipOffset
const float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::seabedClipOffset |
|
protected |
◆ separation
float Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::separation |
|
protected |
◆ thresholds
std::vector<float> Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::thresholds |
|
protected |
◆ useDecibel
const bool Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::useDecibel |
|
protected |
◆ uTextureDomain
SwathIsoComponent::TextureDomain Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::uTextureDomain |
|
protected |
◆ uTextureRange
glm::vec2 Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::uTextureRange |
|
protected |
◆ values
◆ vTextureDomain
SwathIsoComponent::TextureDomain Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::vTextureDomain |
|
protected |
◆ vTextureRange
glm::vec2 Cogs::Core::EchoSounder::SwathIsoSurfacesBuildMeshTask::vTextureRange |
|
protected |
The documentation for this class was generated from the following files: