WSF
WsfBallisticLaunchComputer Member List

This is the complete list of members for WsfBallisticLaunchComputer, including all inherited members.

BaseTypeName()WsfBallisticLaunchComputerinlinestatic
BoresightAngleCheck(WsfPlatform *aPlatPtr, double aLocWCS[3]) constWsfLaunchComputerprotected
BurnTimeIsValid() constWsfLaunchComputerinline
cFOREVERWsfLaunchComputerstatic
ClearCommandedValues()WsfLaunchComputerinline
ClearConstraints()WsfLaunchComputerprotected
Clone() const overrideWsfBallisticLaunchComputervirtual
cMAX_BORESIGHT_ANGLE enum valueWsfLaunchComputer
cMAX_DELTA_ALTITUDE enum valueWsfLaunchComputer
cMAX_OPENING_SPEED enum valueWsfLaunchComputer
cMAX_SLANT_RANGE enum valueWsfLaunchComputer
cMIN_DELTA_ALTITUDE enum valueWsfLaunchComputer
cMIN_OPENING_SPEED enum valueWsfLaunchComputer
cMIN_SLANT_RANGE enum valueWsfLaunchComputer
cNUMBER_OF_CONSTRAINTS enum valueWsfLaunchComputer
ComputerGenerationMode() constWsfLaunchComputerinline
Constraints enum nameWsfLaunchComputer
CopyConstraints(const bool aSrc[])WsfLaunchComputerprotected
CopyResultsToTrack(WsfTrack &aTrack)WsfLaunchComputer
cOUT_OF_REACHWsfLaunchComputerstatic
cUNDEFINED_DOUBLEWsfLaunchComputerstatic
CurrentOpeningSpeed() constWsfLaunchComputerinlineprotected
cVF_BURN_TIME enum valueWsfLaunchComputerprotected
cVF_END_POINT enum valueWsfLaunchComputerprotected
cVF_END_TIME enum valueWsfLaunchComputerprotected
cVF_INTERCEPT_POINT enum valueWsfLaunchComputerprotected
cVF_INTERCEPT_TIME enum valueWsfLaunchComputerprotected
cVF_LAUNCH_TIME enum valueWsfLaunchComputerprotected
cVF_LAUNCHER_BEARING enum valueWsfLaunchComputerprotected
cVF_LAUNCHER_ELEVATION enum valueWsfLaunchComputerprotected
cVF_LOFT_ANGLE enum valueWsfLaunchComputerprotected
cVF_TARGET_IMPACT_POINT enum valueWsfLaunchComputerprotected
cVF_TARGET_IMPACT_TIME enum valueWsfLaunchComputerprotected
cVF_TIME_OF_FLIGHT enum valueWsfLaunchComputerprotected
DebugEnabled() constWsfLaunchComputerinline
DeltaAltitudeCheck(double aDeltaAltitude) constWsfLaunchComputerprotected
EndPointIsValid() constWsfLaunchComputerinline
EndTimeIsValid() constWsfLaunchComputerinline
EstimatedTimeToIntercept(double aSimTime, const WsfTrack &aTrack, double aLaunchDelayTime) overrideWsfBallisticLaunchComputervirtual
ExpectedFlightDistance() constWsfLaunchComputerinlineprotected
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetBombFlight(double aLnchAlt, double aLnchSpeed, double aTgtAlt, double &aTOF, double &aDownRange)WsfBallisticLaunchComputer
GetBurnTime() constWsfLaunchComputerinline
GetBurnTime(const WsfTrack &aTrack, double &aBurnTime)WsfLaunchComputerstatic
GetDataValue(const WsfTrack &aTrack, const std::string &aName, double &aValue, double aMultiplier)WsfLaunchComputerprotectedstatic
GetEndPoint() constWsfLaunchComputerinline
GetEndTime() constWsfLaunchComputerinline
GetInterceptPoint() constWsfLaunchComputerinline
GetInterceptPoint(const WsfTrack &aTrack, WsfGeoPoint &aPoint)WsfLaunchComputerstatic
GetInterceptTime() constWsfLaunchComputerinline
GetInterceptTime(const WsfTrack &aTrack, double &aInterceptTime)WsfLaunchComputerstatic
GetLauncherBearing() constWsfLaunchComputerinline
GetLauncherBearing(const WsfTrack &aTrack, double &aBearing)WsfLaunchComputerstatic
GetLauncherElevation() constWsfLaunchComputerinline
GetLauncherElevation(const WsfTrack &aTrack, double &aElevation)WsfLaunchComputerstatic
GetLaunchTime() constWsfLaunchComputerinline
GetLoftAngle() constWsfLaunchComputerinline
GetLoftAngle(const WsfTrack &aTrack, double &aLoftAngle)WsfLaunchComputerstatic
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPlatform() constWsfLaunchComputerinline
GetScriptClassName() const overrideWsfLaunchComputer
GetSimulation() constWsfLaunchComputer
GetTargetImpactPoint() constWsfLaunchComputerinline
GetTargetImpactTime() constWsfLaunchComputerinline
GetTimeOfFlight() constWsfLaunchComputerinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetWeapon() constWsfLaunchComputerinline
HaveResultsFor(const WsfTrackId &aTrackId) constWsfLaunchComputerinline
HaveResultsFor(double aSimTime, const WsfTrackId &aTrackId, double &aTimeToIntercept) constWsfLaunchComputer
Initialize(double aSimTime, WsfWeapon *aWeaponPtr) overrideWsfBallisticLaunchComputervirtual
InitializeResults(double aSimTime, const WsfTrack &aTrack)WsfLaunchComputerprotected
InitializeTTIData() overrideWsfBallisticLaunchComputerprotectedvirtual
InterceptPointIsValid() constWsfLaunchComputerinline
InterceptTimeIsValid() constWsfLaunchComputerinline
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
LauncherBearingIsValid() constWsfLaunchComputerinline
LauncherElevationIsValid() constWsfLaunchComputerinline
LaunchTimeIsValid() constWsfLaunchComputerinline
LoadIndepValues()WsfBallisticLaunchComputerprotected
LoadInstance(UtInput &aInput, WsfLaunchComputer *&aLCPtr)WsfLaunchComputerstatic
LoftAngleIsValid() constWsfLaunchComputerinline
mAvgCoastingAccelWsfLaunchComputerprotected
mAvgThrustingAccelWsfLaunchComputerprotected
mBurnDurationWsfLaunchComputerprotected
mBurnoutSpeedWsfLaunchComputerprotected
mBurnTimeWsfLaunchComputerprotected
mCoastTimeWsfLaunchComputerprotected
mCommandedBurnTimeWsfLaunchComputerprotected
mCommandedInterceptPointWsfLaunchComputerprotected
mCommandedLauncherBearingWsfLaunchComputerprotected
mCommandedLauncherElevationWsfLaunchComputerprotected
mCommandedLoftAngleWsfLaunchComputerprotected
mComputerGenerationModeWsfLaunchComputerprotected
mConstraintEnabledWsfLaunchComputerprotected
mCosineMaxBoresightWsfLaunchComputerprotected
mDebugEnabledWsfLaunchComputerprotected
mEndPointWsfLaunchComputerprotected
mEndTimeWsfLaunchComputerprotected
mInterceptPointWsfLaunchComputerprotected
mInterceptTimeWsfLaunchComputerprotected
mLastPredictionTimeWsfLaunchComputerprotected
mLastPredictionTrackIdWsfLaunchComputerprotected
mLauncherBearingWsfLaunchComputerprotected
mLauncherElevationWsfLaunchComputerprotected
mLaunchTimeWsfLaunchComputerprotected
mLoftAngleWsfLaunchComputerprotected
mMaxDeltaAltitudeWsfLaunchComputerprotected
mMaximumTOFWsfLaunchComputerprotected
mMaxOpeningSpeedWsfLaunchComputerprotected
mMaxSlantRangeWsfLaunchComputerprotected
mMinDeltaAltitudeWsfLaunchComputerprotected
mMinOpeningSpeedWsfLaunchComputerprotected
mMinSlantRangeWsfLaunchComputerprotected
mMinTerminalSpeedWsfLaunchComputerprotected
mPredictionLockinTimeWsfLaunchComputerprotected
mShowResultsWsfLaunchComputerprotected
mTargetImpactPointWsfLaunchComputerprotected
mTargetImpactTimeWsfLaunchComputerprotected
mTimeOfFlightWsfLaunchComputerprotected
mValidityFlagsWsfLaunchComputerprotected
mWeaponPtrWsfLaunchComputerprotected
NewSizeSpecified() constWsfBallisticLaunchComputerinlineprotected
operator=(const WsfBallisticLaunchComputer &)=deleteWsfBallisticLaunchComputer
WsfLaunchComputer::operator=(const WsfLaunchComputer &)=deleteWsfLaunchComputer
WsfObject::operator=(const WsfObject &aRhs)WsfObject
ProcessInput(UtInput &aInput) overrideWsfBallisticLaunchComputervirtual
ResultIsValidFor(unsigned int aDataMask) constWsfLaunchComputerinlineprotected
Serialize(T &aBuff)WsfObjectinline
SetBurnoutSpeed(double aBurnoutSpeed)WsfLaunchComputerinline
SetBurnTime(double aBurnTime)WsfLaunchComputerinline
SetCoastDuration(double aCoastTime)WsfLaunchComputerinline
SetCommandedBurnTime(double aBurnTime)WsfLaunchComputerinline
SetCommandedInterceptPoint(const WsfGeoPoint &aPoint)WsfLaunchComputerinline
SetCommandedLauncherBearing(double aBearing)WsfLaunchComputerinline
SetCommandedLauncherElevation(double aElevation)WsfLaunchComputerinline
SetCommandedLoftAngle(double aLoftAngle)WsfLaunchComputerinline
SetComputerGenerationMode(bool aComputerGenerationMode)WsfLaunchComputerinline
SetDebugEnabled(bool aDebugEnabled)WsfLaunchComputerinline
SetEndPoint(const WsfGeoPoint &aLocation)WsfLaunchComputerinline
SetEndPointWCS(const double aLocationWCS[])WsfLaunchComputerinline
SetEndTime(double aEndTime)WsfLaunchComputerinline
SetInterceptPoint(const WsfGeoPoint &aInterceptPoint)WsfLaunchComputerinline
SetInterceptPointWCS(const double aLocationWCS[])WsfLaunchComputerinline
SetInterceptTime(double aInterceptTime)WsfLaunchComputerinline
SetLauncherBearing(double aBearing)WsfLaunchComputerinline
SetLauncherElevation(double aElevation)WsfLaunchComputerinline
SetLaunchTime(double aLaunchTime)WsfLaunchComputerinline
SetLoftAngle(double aLoftAngle)WsfLaunchComputerinline
SetMaximumClosingSpeed(double aMaxClosingSpeed)WsfLaunchComputer
SetMaximumDeltaAltitude(double aMaxDeltaAltitude)WsfLaunchComputer
SetMaximumOffBoresight(double aMaxAngle)WsfLaunchComputer
SetMaximumOpeningSpeed(double aMaxOpeningSpeed)WsfLaunchComputer
SetMaximumSlantRange(double aMaxRange)WsfLaunchComputer
SetMaximumTimeOfFlight(double aMaxTOF)WsfLaunchComputerinline
SetMinimumClosingSpeed(double aMinClosingSpeed)WsfLaunchComputer
SetMinimumDeltaAltitude(double aMinDeltaAltitude)WsfLaunchComputer
SetMinimumOpeningSpeed(double aMinOpeningSpeed)WsfLaunchComputer
SetMinimumSlantRange(double aMinRange)WsfLaunchComputer
SetMinTerminalSpeed(double aMinTerminalSpeed)WsfLaunchComputerinline
SetName(WsfStringId aName)WsfObjectinline
SetTargetImpactPoint(const WsfGeoPoint &aImpactPoint)WsfLaunchComputerinline
SetTargetImpactPointWCS(const double aLocationWCS[])WsfLaunchComputerinline
SetTargetImpactTime(double aImpactTime)WsfLaunchComputerinline
SetThrustDuration(double aThrustTime)WsfLaunchComputerinline
SetTimeOfFlight(double aTimeOfFlight)WsfLaunchComputerinline
SetType(WsfStringId aType)WsfObject
ShowResults() constWsfLaunchComputerinline
SizedProperly() constWsfBallisticLaunchComputerinlineprotected
SizeFullySpecified() constWsfBallisticLaunchComputerinlineprotected
SlantRangeCheck(double aSlantRange) constWsfLaunchComputerprotected
TargetImpactPointIsValid() constWsfLaunchComputerinline
TargetImpactTimeIsValid() constWsfLaunchComputerinline
TimeOfFlightIsValid() constWsfLaunchComputerinline
TypeList typedefWsfObject
Update(double aSimTime)WsfLaunchComputervirtual
UpdateResults(double aSimTime, double aTimeToIntercept, const WsfTrack &aTrack)WsfLaunchComputerprotected
WithinConstraintsAt(double aSimTime, double aFutureInterceptTime, const WsfTrack &aTrack) overrideWsfBallisticLaunchComputerprotectedvirtual
WsfBallisticLaunchComputer()WsfBallisticLaunchComputer
WsfBallisticLaunchComputer(const WsfBallisticLaunchComputer &aSrc)=defaultWsfBallisticLaunchComputer
WsfLaunchComputer()WsfLaunchComputer
WsfLaunchComputer(const WsfLaunchComputer &aSrc)WsfLaunchComputer
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
~WsfBallisticLaunchComputer() override=defaultWsfBallisticLaunchComputer
~WsfLaunchComputer() override=defaultWsfLaunchComputer
~WsfObject() overrideWsfObject
Copyrights Multiple, All Rights Reserved