|
| | 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: