12#ifndef MAPPLOTVARIABLE_HPP
13#define MAPPLOTVARIABLE_HPP
30 : mInitValue(aInitValue)
57 double mCrossRange{0.0};
58 double mDownRange{0.0};
59 double mRangeScale{1.0};
103 const double mInitValue{0.0};
Definition MapPlotVariable.hpp:36
double GetDownRange() const
Get accessor for private member data mDownRange.
Definition MapPlotVariable.hpp:51
double GetCrossRange() const
Get accessor for private member data mCrossRange.
Definition MapPlotVariable.hpp:48
void SetRangeScale(double aRangeScale)
Set accessor for private member data mRangeScale.
Definition MapPlotVariable.hpp:45
void SetDownRange(double aDownRange)
Set accessor for private member data mDownRange.
Definition MapPlotVariable.hpp:42
void SetCrossRange(double aCrossRange)
Set accessor for private member data mCrossRange.
Definition MapPlotVariable.hpp:39
double GetRangeScale() const
Get accessor for private member data mRangeScale.
Definition MapPlotVariable.hpp:54
double GetInitialValue() const
Definition MapPlotVariable.hpp:65
const SharedData * mSharedDataPtr
Definition MapPlotVariable.hpp:100
virtual bool ProcessInput(UtInput &aInput)
Definition MapPlotVariable.hpp:72
virtual ~MapPlotVariable()=default
virtual bool Initialize(WsfSimulation &aSimulation, const SharedData &aSharedData)
Definition MapPlotVariable.hpp:79
MapPlotVariable(double aInitValue)
Definition MapPlotVariable.hpp:29
virtual double Evaluate(double aSimTime, WsfSimulation *aSimulationPtr, double aValue, WsfSensor *aSensorPtr, WsfSensorResult &aResult) const =0
Definition MapPlotVariables.hpp:34
Definition WsfSensorResult.hpp:27
Definition WsfSensor.hpp:92
The main controller for a simulation.
Definition WsfSimulation.hpp:109