MeVisLab Toolbox Reference
ml::R2SonicWC::WaterColumnDataSetPing Class Reference

Class managing all sections belonging to the same ping. More...

#include <mlWaterColumnStructures.h>

Public Member Functions

 WaterColumnDataSetPing ()
 Default constructor. More...
 
virtual ~WaterColumnDataSetPing ()
 Default destructor. More...
 
virtual void reset ()
 Resets all members to construction state. More...
 
bool isValid () const
 Returns true if the ping data structure contain all what is needed for a full and valid ping. More...
 

Public Attributes

MLuint32 pingNumber
 The number of the ping the sections belong to. More...
 
const WaterColumnPacketwcd0Section
 Pointer to WCD0 section for the ping. More...
 
const WaterColumnH0h0Section
 Pointer to H0 section for the ping. More...
 
const WaterColumnA1a1Section
 Pointer to A1 section for the ping. More...
 
std::list< const WaterColumnM1OrM2 * > mSectionPointers
 List of M sections belonging to the ping (unsorted). More...
 

Detailed Description

Class managing all sections belonging to the same ping.

Definition at line 315 of file mlWaterColumnStructures.h.

Constructor & Destructor Documentation

◆ WaterColumnDataSetPing()

ml::R2SonicWC::WaterColumnDataSetPing::WaterColumnDataSetPing ( )

Default constructor.

◆ ~WaterColumnDataSetPing()

virtual ml::R2SonicWC::WaterColumnDataSetPing::~WaterColumnDataSetPing ( )
virtual

Default destructor.

Member Function Documentation

◆ isValid()

bool ml::R2SonicWC::WaterColumnDataSetPing::isValid ( ) const

Returns true if the ping data structure contain all what is needed for a full and valid ping.

◆ reset()

virtual void ml::R2SonicWC::WaterColumnDataSetPing::reset ( )
virtual

Resets all members to construction state.

Member Data Documentation

◆ a1Section

const WaterColumnA1* ml::R2SonicWC::WaterColumnDataSetPing::a1Section

Pointer to A1 section for the ping.

Definition at line 332 of file mlWaterColumnStructures.h.

◆ h0Section

const WaterColumnH0* ml::R2SonicWC::WaterColumnDataSetPing::h0Section

Pointer to H0 section for the ping.

Definition at line 331 of file mlWaterColumnStructures.h.

◆ mSectionPointers

std::list<const WaterColumnM1OrM2*> ml::R2SonicWC::WaterColumnDataSetPing::mSectionPointers

List of M sections belonging to the ping (unsorted).

Definition at line 335 of file mlWaterColumnStructures.h.

◆ pingNumber

MLuint32 ml::R2SonicWC::WaterColumnDataSetPing::pingNumber

The number of the ping the sections belong to.

Definition at line 329 of file mlWaterColumnStructures.h.

◆ wcd0Section

const WaterColumnPacket* ml::R2SonicWC::WaterColumnDataSetPing::wcd0Section

Pointer to WCD0 section for the ping.

Definition at line 330 of file mlWaterColumnStructures.h.


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