12#ifndef WSFFORMATIONFLYER_HPP
13#define WSFFORMATIONFLYER_HPP
15#include "wsf_mil_export.h"
34 void Update(
double aSimTime)
override;
47 void SetOffsetFromLeadECS(
const double aOffsetFromLeadECS[3]);
48 void GetOffsetFromLeadECS(
double aOffsetFromLeadECS[3])
const;
55 void SwitchSides() { mNegateLateralOffset = !mNegateLateralOffset; }
81 double mOffsetFromLeadECS[3];
88 bool mNegateLateralOffset;
92 bool mInitializeAtOffset;
UtStringId WsfStringId
WsfStringId – the same thing as UtStringId.
Definition WsfStringId.hpp:23
WsfSpatialDomain
A collection of enumerations and type definitions that are used across a number of components.
Definition WsfTypes.hpp:32
@ WSF_SPATIAL_DOMAIN_AIR
Cars, trucks, buildings, etc.
Definition WsfTypes.hpp:35
void Update(double aSimTime) override
Definition WsfFollower.cpp:255
void OutputDiagnostic(double aSimTime, WsfPlatform *aPlatformPtr)
Used to output data when debugging.
WsfMover * Clone() const override
Definition WsfFollower.cpp:118
bool ProcessInput(UtInput &aInput) override
Definition WsfFollower.cpp:159
bool Initialize(double aSimTime) override
Definition WsfFollower.cpp:124
const char * GetScriptClassName() const override
Definition WsfMover.cpp:616
Contains the data required to create a simulation, and acts as the entry point for input file process...
Definition WsfScenario.hpp:111