Cogs.Core
Public Member Functions | Public Attributes | List of all members
Cogs::Core::EchoSounder::Ping Struct Reference

Public Member Functions

const size_t valuesOffset () const
 
const size_t valuesSize () const
 
const size_t depthsOffset () const
 
const size_t bottomDepthsSize () const
 
const size_t bottomReflectivitiesOffset () const
 
const size_t bottomReflectivitiesSize () const
 
const size_t storageSize () const
 
float * values ()
 
float * bottomDepths ()
 
float * bottomReflectivities ()
 

Public Attributes

uint32_t beamCount = 0
 
uint32_t sampleCount = 0
 
int64_t timestamp = 0
 
glm::vec3 position
 
glm::quat orientation
 
Memory::MemoryBuffer storage
 

Detailed Description

Definition at line 37 of file DataSetComponent.h.

Member Function Documentation

◆ bottomDepths()

float * Cogs::Core::EchoSounder::Ping::bottomDepths ( )
inline

Definition at line 58 of file DataSetComponent.h.

◆ bottomDepthsSize()

const size_t Cogs::Core::EchoSounder::Ping::bottomDepthsSize ( ) const
inline

Definition at line 50 of file DataSetComponent.h.

◆ bottomReflectivities()

float * Cogs::Core::EchoSounder::Ping::bottomReflectivities ( )
inline

Definition at line 59 of file DataSetComponent.h.

◆ bottomReflectivitiesOffset()

const size_t Cogs::Core::EchoSounder::Ping::bottomReflectivitiesOffset ( ) const
inline

Definition at line 52 of file DataSetComponent.h.

◆ bottomReflectivitiesSize()

const size_t Cogs::Core::EchoSounder::Ping::bottomReflectivitiesSize ( ) const
inline

Definition at line 53 of file DataSetComponent.h.

◆ depthsOffset()

const size_t Cogs::Core::EchoSounder::Ping::depthsOffset ( ) const
inline

Definition at line 49 of file DataSetComponent.h.

◆ storageSize()

const size_t Cogs::Core::EchoSounder::Ping::storageSize ( ) const
inline

Definition at line 55 of file DataSetComponent.h.

◆ values()

float * Cogs::Core::EchoSounder::Ping::values ( )
inline

Definition at line 57 of file DataSetComponent.h.

◆ valuesOffset()

const size_t Cogs::Core::EchoSounder::Ping::valuesOffset ( ) const
inline

Definition at line 46 of file DataSetComponent.h.

◆ valuesSize()

const size_t Cogs::Core::EchoSounder::Ping::valuesSize ( ) const
inline

Definition at line 47 of file DataSetComponent.h.

Member Data Documentation

◆ beamCount

uint32_t Cogs::Core::EchoSounder::Ping::beamCount = 0

Definition at line 39 of file DataSetComponent.h.

◆ orientation

glm::quat Cogs::Core::EchoSounder::Ping::orientation

Definition at line 44 of file DataSetComponent.h.

◆ position

glm::vec3 Cogs::Core::EchoSounder::Ping::position

Definition at line 43 of file DataSetComponent.h.

◆ sampleCount

uint32_t Cogs::Core::EchoSounder::Ping::sampleCount = 0

Definition at line 40 of file DataSetComponent.h.

◆ storage

Memory::MemoryBuffer Cogs::Core::EchoSounder::Ping::storage

Definition at line 61 of file DataSetComponent.h.

◆ timestamp

int64_t Cogs::Core::EchoSounder::Ping::timestamp = 0

Definition at line 42 of file DataSetComponent.h.


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