◆ clear()
bool Cogs::Core::EchoSounder::SwathPathResamplingPositions::clear |
( |
float |
spacing, |
|
|
float |
maxPathUpsample |
|
) |
| |
◆ entryPosition()
std::pair< glm::vec3, float > Cogs::Core::EchoSounder::SwathPathResamplingPositions::entryPosition |
( |
const Config & |
config, |
|
|
const DataSetBuffers & |
buffer, |
|
|
uint32_t |
entryIx |
|
) |
| |
|
private |
◆ getEntries()
◆ getGeneration()
const uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::getGeneration |
( |
| ) |
const |
|
inline |
◆ includeLessRecentSlices()
bool Cogs::Core::EchoSounder::SwathPathResamplingPositions::includeLessRecentSlices |
( |
const Config & |
config, |
|
|
const DataSetBuffers & |
buffer, |
|
|
int64_t |
validTimeStart |
|
) |
| |
|
private |
◆ includeMostRecentSlices()
bool Cogs::Core::EchoSounder::SwathPathResamplingPositions::includeMostRecentSlices |
( |
const Config & |
config, |
|
|
const DataSetBuffers & |
buffer |
|
) |
| |
|
private |
◆ printBuffer()
void Cogs::Core::EchoSounder::SwathPathResamplingPositions::printBuffer |
( |
const Config & |
config, |
|
|
const DataSetBuffers & |
buffer |
|
) |
| |
|
private |
◆ retireEvictedSlices()
bool Cogs::Core::EchoSounder::SwathPathResamplingPositions::retireEvictedSlices |
( |
int64_t |
validTimeStart | ) |
|
|
private |
◆ seedIfQueueEmpty()
bool Cogs::Core::EchoSounder::SwathPathResamplingPositions::seedIfQueueEmpty |
( |
const Config & |
config, |
|
|
const DataSetBuffers & |
buffer |
|
) |
| |
|
private |
◆ trimEntries()
bool Cogs::Core::EchoSounder::SwathPathResamplingPositions::trimEntries |
( |
| ) |
|
|
private |
◆ update()
◆ bufferBack
uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::bufferBack = 0 |
|
private |
◆ bufferFront
uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::bufferFront = 0 |
|
private |
◆ dataSetClearGen
uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::dataSetClearGen = 0 |
|
private |
◆ entries
◆ generation
uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::generation = 0 |
|
private |
◆ maxPathUpsample
float Cogs::Core::EchoSounder::SwathPathResamplingPositions::maxPathUpsample = 5 |
|
private |
◆ maxSlices
uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::maxSlices = 10000 |
|
private |
◆ maxSliceSkip
uint32_t Cogs::Core::EchoSounder::SwathPathResamplingPositions::maxSliceSkip = 5 |
|
private |
◆ minDt
float Cogs::Core::EchoSounder::SwathPathResamplingPositions::minDt = 1.f / 5 |
|
private |
◆ spacing
float Cogs::Core::EchoSounder::SwathPathResamplingPositions::spacing = 0.0 |
|
private |
The documentation for this class was generated from the following files: