WSF
WsfLaserDesignationsData Class Reference

#include <WsfLaserDesignations.hpp>

Inheritance diagram for WsfLaserDesignationsData:

Public Member Functions

 WsfLaserDesignationsData ()=default
 WsfLaserDesignationsData (const WsfLaserDesignationsData &aSrc)=default
 ~WsfLaserDesignationsData ()=default
void SetInputProcessed (bool aValue)
bool InputIsProcessed () const
void SetDebug (bool aValue)
bool DebugEnabled () const

Protected Attributes

bool mDebug {false}
bool mProcessedInput {false}
bool mSendExternal {true}
unsigned int mUpdatePrintModulus {157}
double mStaleOutInterval {5.0}
double mUpdateInterval {3.0}
double mPlatformRadius {1.5}

Constructor & Destructor Documentation

◆ WsfLaserDesignationsData() [1/2]

WsfLaserDesignationsData::WsfLaserDesignationsData ( )
default

◆ WsfLaserDesignationsData() [2/2]

WsfLaserDesignationsData::WsfLaserDesignationsData ( const WsfLaserDesignationsData & aSrc)
default

◆ ~WsfLaserDesignationsData()

WsfLaserDesignationsData::~WsfLaserDesignationsData ( )
default

Member Function Documentation

◆ DebugEnabled()

bool WsfLaserDesignationsData::DebugEnabled ( ) const
inline

References mDebug.

◆ InputIsProcessed()

bool WsfLaserDesignationsData::InputIsProcessed ( ) const
inline

References mProcessedInput.

◆ SetDebug()

void WsfLaserDesignationsData::SetDebug ( bool aValue)
inline

References mDebug.

◆ SetInputProcessed()

void WsfLaserDesignationsData::SetInputProcessed ( bool aValue)
inline

References mProcessedInput.

Member Data Documentation

◆ mDebug

bool WsfLaserDesignationsData::mDebug {false}
protected

◆ mPlatformRadius

double WsfLaserDesignationsData::mPlatformRadius {1.5}
protected

◆ mProcessedInput

bool WsfLaserDesignationsData::mProcessedInput {false}
protected

◆ mSendExternal

bool WsfLaserDesignationsData::mSendExternal {true}
protected

◆ mStaleOutInterval

double WsfLaserDesignationsData::mStaleOutInterval {5.0}
protected

◆ mUpdateInterval

double WsfLaserDesignationsData::mUpdateInterval {3.0}
protected

◆ mUpdatePrintModulus

unsigned int WsfLaserDesignationsData::mUpdatePrintModulus {157}
protected

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved