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

Public Member Functions

 CalculateBeamDirectionsTask (glm::vec3 *directionOut, const uint32_t coordSys, const float *directionX, const float *directionY, const int beamMajorCount, const int beamMinorCount, const glm::quat arrayOrientationVessel, const int beamBegin, const int beamEnd)
 
void operator() ()
 

Public Attributes

glm::vec3 * directionOut
 
const uint32_t coordSys
 
const float * directionX
 
const float * directionY
 
const int beamMajorCount
 
const int beamMinorCount
 
const glm::quat arrayOrientationVessel
 
const int beamBegin
 
const int beamEnd
 

Detailed Description

Definition at line 36 of file BeamResampleTask.h.

Constructor & Destructor Documentation

◆ CalculateBeamDirectionsTask()

CalculateBeamDirectionsTask::CalculateBeamDirectionsTask ( glm::vec3 *  directionOut,
const uint32_t  coordSys,
const float *  directionX,
const float *  directionY,
const int  beamMajorCount,
const int  beamMinorCount,
const glm::quat  arrayOrientationVessel,
const int  beamBegin,
const int  beamEnd 
)

Definition at line 70 of file BeamResampleTask.cpp.

Member Function Documentation

◆ operator()()

void CalculateBeamDirectionsTask::operator() ( )

Definition at line 91 of file BeamResampleTask.cpp.

Member Data Documentation

◆ arrayOrientationVessel

const glm::quat Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::arrayOrientationVessel

Definition at line 44 of file BeamResampleTask.h.

◆ beamBegin

const int Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::beamBegin

Definition at line 45 of file BeamResampleTask.h.

◆ beamEnd

const int Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::beamEnd

Definition at line 46 of file BeamResampleTask.h.

◆ beamMajorCount

const int Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::beamMajorCount

Definition at line 42 of file BeamResampleTask.h.

◆ beamMinorCount

const int Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::beamMinorCount

Definition at line 43 of file BeamResampleTask.h.

◆ coordSys

const uint32_t Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::coordSys

Definition at line 39 of file BeamResampleTask.h.

◆ directionOut

glm::vec3* Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::directionOut

Definition at line 38 of file BeamResampleTask.h.

◆ directionX

const float* Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::directionX

Definition at line 40 of file BeamResampleTask.h.

◆ directionY

const float* Cogs::Core::EchoSounder::CalculateBeamDirectionsTask::directionY

Definition at line 41 of file BeamResampleTask.h.


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