WSF
HorizontalCoverageFunction Class Reference

#include <HorizontalCoverageFunction.hpp>

Inheritance diagram for HorizontalCoverageFunction:
Collaboration diagram for HorizontalCoverageFunction:

Public Member Functions

 HorizontalCoverageFunction (WsfScenario &aScenario)
bool Execute (WsfSimulation &aSimulation) override
bool ProcessInput (UtInput &aInput) override
Public Member Functions inherited from Function
 Function (const Function &)=default
 Function (const WsfScenario &aScenario, const std::string &aScriptClassName="")
virtual ~Function ()=default
const std::string & GetCommand () const
void SetCommand (const std::string &aCommand)
const WsfScenarioGetScenario () const
const std::string & GetPlotName () const
const WsfPlatformAvailabilityGetPlatformAvailability () const
bool IsPlatformAvailabilitySpecified () const
 Has the user provided a platform_availability block for the plot?

Static Public Attributes

static const double cUNDEFINED = 1.0E+30

Additional Inherited Members

Static Public Member Functions inherited from Function
static bool IsSensorPlotMode ()
Protected Attributes inherited from Function
WsfPlatformAvailability mPlatformAvailability

Constructor & Destructor Documentation

◆ HorizontalCoverageFunction()

HorizontalCoverageFunction::HorizontalCoverageFunction ( WsfScenario & aScenario)
explicit

References Function::Function().

Member Function Documentation

◆ Execute()

bool HorizontalCoverageFunction::Execute ( WsfSimulation & aSimulation)
overridevirtual

◆ ProcessInput()

bool HorizontalCoverageFunction::ProcessInput ( UtInput & aInput)
overridevirtual

Implements Function.

References Function::ProcessInput().

Member Data Documentation

◆ cUNDEFINED

const double HorizontalCoverageFunction::cUNDEFINED = 1.0E+30
static

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