WSF
WsfEW_RadiusEffect::RadiusData Class Reference

#include <WsfEW_RadiusEffect.hpp>

Inheritance diagram for WsfEW_RadiusEffect::RadiusData:
Collaboration diagram for WsfEW_RadiusEffect::RadiusData:

Public Member Functions

 RadiusData ()
RadiusDataoperator= (const RadiusData &)=delete
 ~RadiusData () override=default
bool ProcessInput (UtInput &aInput) override
bool Initialize (WsfSimulation &aSimulation) override
EW_EffectDataClone () const override
void Reset () override
double GetRadiusFactor (RadiusLimitType aJRL_Type) const
void SetRadiusFactor (unsigned int aJRL_Mask, double aRadiusFactor)
int GetRadiusLimitMask () const
Public Member Functions inherited from WsfEW_Effect::EffectData
 EffectData ()=default
EffectDataoperator= (const EffectData &)=delete
 ~EffectData () override=default
WsfEW_EffectGetEffectPtr ()
void SetEffectPtr (WsfEW_Effect *aEffectPtr)
Public Member Functions inherited from WsfEW_Types::EW_EffectData
 EW_EffectData ()=default
virtual ~EW_EffectData ()=default

Protected Member Functions

 RadiusData (const RadiusData &aSrc)=default
Protected Member Functions inherited from WsfEW_Effect::EffectData
 EffectData (const EffectData &aSrc)
Protected Member Functions inherited from WsfEW_Types::EW_EffectData
 EW_EffectData (const EW_EffectData &aSrc)=default

Constructor & Destructor Documentation

◆ RadiusData() [1/2]

◆ ~RadiusData()

WsfEW_RadiusEffect::RadiusData::~RadiusData ( )
overridedefault

◆ RadiusData() [2/2]

WsfEW_RadiusEffect::RadiusData::RadiusData ( const RadiusData & aSrc)
protecteddefault

References RadiusData().

Member Function Documentation

◆ Clone()

◆ GetRadiusFactor()

double WsfEW_RadiusEffect::RadiusData::GetRadiusFactor ( RadiusLimitType aJRL_Type) const

Referenced by ~RadiusData().

◆ GetRadiusLimitMask()

int WsfEW_RadiusEffect::RadiusData::GetRadiusLimitMask ( ) const
inline

◆ Initialize()

◆ operator=()

RadiusData & WsfEW_RadiusEffect::RadiusData::operator= ( const RadiusData & )
delete

References RadiusData().

◆ ProcessInput()

◆ Reset()

◆ SetRadiusFactor()

void WsfEW_RadiusEffect::RadiusData::SetRadiusFactor ( unsigned int aJRL_Mask,
double aRadiusFactor )

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