WSF
P6DofSizeFactor Class Reference

#include <P6DofSizeFactor.hpp>

Public Member Functions

 P6DofSizeFactor ()
void CalculateSizeFactor (double dT_sec)
void InitializeValues ()
bool IsEnabled () const
double GetSizeFactorRadius () const
void SetSizeFactorEnabled (bool aEnabled)
void SetRefSizeFactorRadius_m (double aValue_m)
void SetSizeFactorMin (double aValue)
void SetSizeFactorMax (double aValue)
void SetSizeFactorVolumeRate_m3_perSec (double aVolumeRate_m3_perSec)
void SetSizeFactorAreaRate_m2_perSec (double aAreaRate_m2_perSec)
void SetSizeFactorRadiusRate_m_perSec (double aRadiusRate_m_perSec)

Protected Attributes

bool mSizeFactorEnabled
bool mSizeFactorVolumeEnabled
bool mSizeFactorAreaEnabled
bool mSizeFactorRadiusEnabled
double mRefSizeFactorRadius_m
double mRefSizeFactorArea_m2
double mRefSizeFactorVolume_m3
double mSizeFactorMin
double mSizeFactorMax
double mSizeFactorVolumeRate_m3_perSec
double mSizeFactorAreaRate_m2_perSec
double mSizeFactorRadiusRate_m_perSec
double mSizeFactorVolume
double mSizeFactorArea
double mSizeFactorRadius
double mCurrentSizeFactorRadius_m
double mCurrentSizeFactorArea_m2
double mCurrentSizeFactorVolume_m3

Constructor & Destructor Documentation

◆ P6DofSizeFactor()

Member Function Documentation

◆ CalculateSizeFactor()

◆ GetSizeFactorRadius()

double P6DofSizeFactor::GetSizeFactorRadius ( ) const

References mSizeFactorRadius.

◆ InitializeValues()

◆ IsEnabled()

bool P6DofSizeFactor::IsEnabled ( ) const
inline

References mSizeFactorEnabled.

Referenced by CalculateSizeFactor().

◆ SetRefSizeFactorRadius_m()

void P6DofSizeFactor::SetRefSizeFactorRadius_m ( double aValue_m)

◆ SetSizeFactorAreaRate_m2_perSec()

void P6DofSizeFactor::SetSizeFactorAreaRate_m2_perSec ( double aAreaRate_m2_perSec)

◆ SetSizeFactorEnabled()

void P6DofSizeFactor::SetSizeFactorEnabled ( bool aEnabled)

References mSizeFactorEnabled.

◆ SetSizeFactorMax()

void P6DofSizeFactor::SetSizeFactorMax ( double aValue)

◆ SetSizeFactorMin()

void P6DofSizeFactor::SetSizeFactorMin ( double aValue)

◆ SetSizeFactorRadiusRate_m_perSec()

void P6DofSizeFactor::SetSizeFactorRadiusRate_m_perSec ( double aRadiusRate_m_perSec)

◆ SetSizeFactorVolumeRate_m3_perSec()

void P6DofSizeFactor::SetSizeFactorVolumeRate_m3_perSec ( double aVolumeRate_m3_perSec)

Member Data Documentation

◆ mCurrentSizeFactorArea_m2

double P6DofSizeFactor::mCurrentSizeFactorArea_m2
protected

◆ mCurrentSizeFactorRadius_m

double P6DofSizeFactor::mCurrentSizeFactorRadius_m
protected

◆ mCurrentSizeFactorVolume_m3

double P6DofSizeFactor::mCurrentSizeFactorVolume_m3
protected

◆ mRefSizeFactorArea_m2

double P6DofSizeFactor::mRefSizeFactorArea_m2
protected

◆ mRefSizeFactorRadius_m

double P6DofSizeFactor::mRefSizeFactorRadius_m
protected

◆ mRefSizeFactorVolume_m3

double P6DofSizeFactor::mRefSizeFactorVolume_m3
protected

◆ mSizeFactorArea

double P6DofSizeFactor::mSizeFactorArea
protected

◆ mSizeFactorAreaEnabled

◆ mSizeFactorAreaRate_m2_perSec

double P6DofSizeFactor::mSizeFactorAreaRate_m2_perSec
protected

◆ mSizeFactorEnabled

bool P6DofSizeFactor::mSizeFactorEnabled
protected

◆ mSizeFactorMax

double P6DofSizeFactor::mSizeFactorMax
protected

◆ mSizeFactorMin

double P6DofSizeFactor::mSizeFactorMin
protected

◆ mSizeFactorRadius

double P6DofSizeFactor::mSizeFactorRadius
protected

◆ mSizeFactorRadiusEnabled

bool P6DofSizeFactor::mSizeFactorRadiusEnabled
protected

◆ mSizeFactorRadiusRate_m_perSec

double P6DofSizeFactor::mSizeFactorRadiusRate_m_perSec
protected

◆ mSizeFactorVolume

double P6DofSizeFactor::mSizeFactorVolume
protected

◆ mSizeFactorVolumeEnabled

◆ mSizeFactorVolumeRate_m3_perSec

double P6DofSizeFactor::mSizeFactorVolumeRate_m3_perSec
protected

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