WSF
BrawlerPlatform Member List

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

a_lim(const UtVec3d &x_in, const UtVec3d &v_in, const UtVec3d &a_in, double dt, double min_speed)BrawlerPlatformstatic
AccelerationECS()BrawlerPlatform
AccelerationECS(UtEntity &aTgt)BrawlerPlatformstatic
AccelerationNED()BrawlerPlatform
AccelerationNED(UtEntity &aTgt)BrawlerPlatformstatic
AdjustTunnelVisionMultipliers()BrawlerPlatform
AircraftValue(UtEntity &aRef)BrawlerPlatforminline
BoreSight()BrawlerPlatform
BrawlerPlatform()BrawlerPlatform
BrawlerPlatform(const BrawlerPlatform &aSrc)BrawlerPlatform
CalcTurnRate_rps(const double &aClMax, const double &aSpeed_fps, const double &aDynamicPressure_psf, const double &aWingArea_ft2)=0BrawlerPlatformpure virtual
CalculateStatistics()BrawlerPlatformvirtual
CombatEffectiveness(UtEntity &aRef)BrawlerPlatforminline
ConvertECStoNED(UtVec3d ecs)BrawlerPlatform
ConvertECStoNED(UtEntity &ref, UtVec3d ecs)BrawlerPlatformstatic
ConvertECStoWind(UtVec3d ecs)BrawlerPlatform
ConvertECStoWind(UtEntity &ref, UtVec3d ecs)BrawlerPlatformstatic
ConvertNEDtoECS(UtVec3d ned)BrawlerPlatform
ConvertNEDtoECS(UtEntity &ref, UtVec3d ned)BrawlerPlatformstatic
ConvertNEDtoLLA(UtVec3d ned)BrawlerPlatformstatic
ConvertNEDtoWind(UtVec3d ned)BrawlerPlatform
ConvertNEDtoWind(UtEntity &ref, UtVec3d ned)BrawlerPlatformstatic
ConvertWindtoECS(UtVec3d wind)BrawlerPlatform
ConvertWindtoECS(UtEntity &ref, UtVec3d wind)BrawlerPlatformstatic
ConvertWindtoNED(UtVec3d wind)BrawlerPlatform
ConvertWindtoNED(UtEntity &ref, UtVec3d wind)BrawlerPlatformstatic
CorneringVelocity_fps()=0BrawlerPlatformpure virtual
CurrentFuelWeight_lbs()=0BrawlerPlatformpure virtual
CurrentStructuralGLimit_g()=0BrawlerPlatformpure virtual
CurrentWeight_lbs()=0BrawlerPlatformpure virtual
Damaged(UtEntity &aRef)BrawlerPlatform
DefensiveMultiplier()BrawlerPlatform
DegreeOfThreat(UtEntity &aTgt)BrawlerPlatform
DegreeOfThreatCompliment(UtEntity &aTgt)BrawlerPlatforminline
DesignWeightForMaxG_lbs()=0BrawlerPlatformpure virtual
DirectionVectoredFlight()BrawlerPlatforminline
DynamicPressure_psf()=0BrawlerPlatformpure virtual
EmptyWeight_lbs()=0BrawlerPlatformpure virtual
EvaluateHeadingSpeedAltitude(const double &aHeading, const double &aSpeed, const double &aAltitude, const double &aMaxGees, const double &aMaxClimb)=0BrawlerPlatformpure virtual
EvaluateRates(UtVec3d &aAngularRates, UtVec3d &aLongitudinalAccel)=0BrawlerPlatformpure virtual
EvaluateTurnInPlaneWithSpeed(UtVec3d &aPlane, const double &aGees, const double &aSpeed)=0BrawlerPlatformpure virtual
EvaluateTurnInPlaneWithThrottle(UtVec3d &aPlane, const double &aGees, const double &aThrottle)=0BrawlerPlatformpure virtual
EvaluateVectorWithSpeed(UtVec3d &aVelocityVector, const double &aMaxGees, const double &aSpeed)=0BrawlerPlatformpure virtual
EvaluateVectorWithThrottle(UtVec3d &aVelocityVector, const double &aMaxGees, const double &aThrottle)=0BrawlerPlatformpure virtual
EvasionDirection()BrawlerPlatforminline
ExpectedValueDestroyed(UtEntity &aRef, UtEntity &aTgt)BrawlerPlatform
FirstObservedTime(UtEntity *aTgt)BrawlerPlatforminlinevirtual
FlightAggressiveness()BrawlerPlatforminline
ForceRatio()BrawlerPlatforminline
GetAlpha()BrawlerPlatform
GetAlpha(UtEntity &aRef)BrawlerPlatformstatic
GetAlphaAtMaxCL_deg()=0BrawlerPlatformpure virtual
GetAlphaAtMaxCL_deg(const double &aMach)=0BrawlerPlatformpure virtual
GetAlphaAtMaxCL_deg(const double &aAlt_ft, const double &aMach)=0BrawlerPlatformpure virtual
GetAlternative(int &ilevel, int &kalt, int &icall, int &lcall)BrawlerPlatformvirtual
GetConsciousnessEventTime()BrawlerPlatforminlinevirtual
GetMaxCL()=0BrawlerPlatformpure virtual
GetMaxCL(const double &aMach)=0BrawlerPlatformpure virtual
GetMaxCL(const double &aAlt_ft, const double &aMach)=0BrawlerPlatformpure virtual
GetMIND()BrawlerPlatforminline
GetNEDToECSRotation()BrawlerPlatform
GetNumberThreats()BrawlerPlatforminlinevirtual
GetSpeed()BrawlerPlatform
GetSpeed(UtEntity &aRef)BrawlerPlatformstatic
GetTarget()=0BrawlerPlatformpure virtual
GetTargetRoutePoint()BrawlerPlatforminline
GetThreat()=0BrawlerPlatformpure virtual
GetTime()=0BrawlerPlatformpure virtual
HaveWeapons()BrawlerPlatformvirtual
InherentBiasFaults(BRAWLER::InherentBiasFaultTypes aType)BrawlerPlatforminline
InIntercept()BrawlerPlatform
Init(UtEntity &state, ut::Random &random)BrawlerPlatform
InitializeStatistics()BrawlerPlatformvirtual
Job()BrawlerPlatforminline
LastComputedEngagementValue(UtEntity &aTgt)BrawlerPlatform
LastConsciousnessEventTime()BrawlerPlatforminlinevirtual
LookDownShootCapable()BrawlerPlatforminline
Mach()=0BrawlerPlatformpure virtual
ManeuverValueComponent(BRAWLER::ManeuverValueComponentType aType)BrawlerPlatforminline
MaxAngularRate_rps()=0BrawlerPlatformpure virtual
MaxForwardAcceleration_fps2()=0BrawlerPlatformpure virtual
MaxForwardAccelerationWithGravity_fps2()=0BrawlerPlatformpure virtual
MaximumInstantaneousLift_fps2()BrawlerPlatforminline
MaxInstantaneousGLoad_g()=0BrawlerPlatformpure virtual
MaxInstantaneousTurnRate_rps()=0BrawlerPlatformpure virtual
MaxLimitedInstantaneousGLoad_g()BrawlerPlatformvirtual
MaxSustainedGLoad_g()=0BrawlerPlatformpure virtual
MaxSustainedTurnRate_rps()=0BrawlerPlatformpure virtual
MaxTacticalGLoad_g()=0BrawlerPlatformpure virtual
MaxTacticalTurnRate_rps()=0BrawlerPlatformpure virtual
MaxWeaponAspectOffsetAngle()BrawlerPlatforminline
MaxWeaponSteeringError()BrawlerPlatforminline
MinAlternativeValue()BrawlerPlatforminline
MindUpdate(double aSimTime)BrawlerPlatformvirtual
MinForwardAcceleration_fps2()=0BrawlerPlatformpure virtual
MinForwardAccelerationWithGravity_fps2()=0BrawlerPlatformpure virtual
MinInstantaneousTurnRadius_ft()=0BrawlerPlatformpure virtual
MinSustainedTurnRadius_ft()=0BrawlerPlatformpure virtual
MinTacticalTurnRadius_ft()=0BrawlerPlatformpure virtual
MissileMode()BrawlerPlatforminline
Mission()BrawlerPlatforminline
mMyNomBrawlerPlatformprotected
mMyProBrawlerPlatformprotected
mMyStateBrawlerPlatformprotected
mTgNomBrawlerPlatformprotected
NoAim()BrawlerPlatform
NominalProjection(double dt)BrawlerPlatformprotected
NominalState()BrawlerPlatforminline
OffBoreSightAngle(UtEntity &aRef, UtEntity &aTgt)BrawlerPlatform
OffensiveMultiplier()BrawlerPlatform
OneVsOneOp()BrawlerPlatform
operator=(const BrawlerPlatform &)=deleteBrawlerPlatform
OrientationNED()BrawlerPlatform
PositionNED()BrawlerPlatform
PositionNED(UtEntity &aTgt)BrawlerPlatformstatic
ProbabilityOfKill(UtEntity &killer, UtEntity &victim)BrawlerPlatform
ProbabilityOfSurvival(UtEntity &aRef, UtEntity *aTgt)BrawlerPlatform
ProbabilitySeen(UtEntity &looker, UtEntity &seen)BrawlerPlatform
ProjectedState()BrawlerPlatforminline
ProjectedTimeDelta()BrawlerPlatform
projw(const UtVec3d &xin, const UtVec3d &vin, const UtVec3d &a, double dt, UtVec3d &xout, UtVec3d &vout, UtVec3d &aout, UtFortMat3d &rwout)BrawlerPlatformstatic
RangePercent(BRAWLER::WeaponType aType)BrawlerPlatforminline
RangeRate(UtEntity &aRef, UtEntity &aTgt)BrawlerPlatform
RawManeuverValueComponent(BRAWLER::ManeuverValueComponentType aType)BrawlerPlatforminline
Ready()BrawlerPlatform
RelativePositionECS(UtEntity &aTgt)BrawlerPlatform
RelativePositionECS(UtEntity &ref, UtEntity &aTgt)BrawlerPlatformstatic
RelativePositionNED(UtEntity &aTgt)BrawlerPlatform
RelativePositionNED(UtEntity &ref, UtEntity &aTgt)BrawlerPlatformstatic
RelativeVelocityECS(UtEntity &aTgt)BrawlerPlatform
RelativeVelocityECS(UtEntity &ref, UtEntity &aTgt)BrawlerPlatformstatic
RelativeVelocityNED(UtEntity &aTgt)BrawlerPlatform
RelativeVelocityNED(UtEntity &ref, UtEntity &aTgt)BrawlerPlatformstatic
RollOverTopTime()BrawlerPlatforminline
RollOverTopValue()BrawlerPlatforminline
RoutePointValueMultiplier()BrawlerPlatforminline
SensorGimbalAzimuthLimit()=0BrawlerPlatformpure virtual
SensorGimbalElevationLimit()=0BrawlerPlatformpure virtual
SetAlternative(int ilevel, int kalt, int icall, int lcall)BrawlerPlatformvirtual
SetCombatEffectiveness(double aEffect)BrawlerPlatform
SetEvasionDirection(UtVec3d dir)BrawlerPlatforminline
SetFlightAggressiveness(double aFactor)BrawlerPlatform
SetForceRatio(double aRatio)BrawlerPlatform
SetJob(BRAWLER::JobType aJob)BrawlerPlatforminline
SetManeuverValueComponent(BRAWLER::ManeuverValueComponentType aType, double value)BrawlerPlatforminline
SetMinAlternativeValue(double val)BrawlerPlatforminline
SetMissileMode(BRAWLER::MissileModeState mode)BrawlerPlatforminline
SetMission(BRAWLER::MissionType aMission)BrawlerPlatforminline
SetNominalState(UtEntity &state)BrawlerPlatforminline
SetProjectedState(UtEntity &state)BrawlerPlatforminline
SetRawManeuverValueComponent(BRAWLER::ManeuverValueComponentType aType, double value)BrawlerPlatforminline
SetRollOverTopTime(double val)BrawlerPlatforminline
SetRollOverTopValue(double val)BrawlerPlatforminline
SetState(UtEntity &state)BrawlerPlatforminline
SetTargetNominalState(UtEntity &state)BrawlerPlatforminline
SetTargetRoutepointLLA(int aLat, int aLon, int aAlt_m)BrawlerPlatform
SetTargetRoutepointLLA(UtVec3d aLLA)BrawlerPlatform
SetTimeAllowedPerSectorSearch(double val)BrawlerPlatforminline
Skip1v1()BrawlerPlatform
SlantRange(UtEntity &aTgt, double defaultRange=1000000/BRAWLER::ftnmi)BrawlerPlatform
SlowFlight()BrawlerPlatform
SpecificEnergyRate_fps()=0BrawlerPlatformpure virtual
SpeedVectoredFlight()BrawlerPlatforminline
State()BrawlerPlatforminline
StructuralGLimitAboveDesignWeight_g()=0BrawlerPlatformpure virtual
StructuralGLimitAtDesignWeight_g()=0BrawlerPlatformpure virtual
SuggestVectoredFlight(UtVec3d vec, double val, double spd)BrawlerPlatforminline
TargetAngleAboveHorizon(UtEntity &aTgt)BrawlerPlatform
TargetNominalState()BrawlerPlatforminline
TimeAllowedPerSectorSearch()BrawlerPlatforminline
TunnelVisionMultiplier(BRAWLER::ManeuverValueComponentType aType)BrawlerPlatforminline
Uniform()BrawlerPlatforminline
UpdateMissileMode()=0BrawlerPlatformpure virtual
UpdateStatistics(double value)BrawlerPlatformvirtual
ValueVectoredFlight()BrawlerPlatforminline
VelocityECS()BrawlerPlatform
VelocityECS(UtEntity &aTgt)BrawlerPlatformstatic
VelocityNED()BrawlerPlatform
VelocityNED(UtEntity &aTgt)BrawlerPlatformstatic
WeaponMaxEnvelopeRange()BrawlerPlatforminline
WeaponMinEnvelopeRange()BrawlerPlatforminline
WeaponSeekerMaxAngle()BrawlerPlatforminline
WeaponSeekerOnWhenFired()BrawlerPlatforminline
WeaponSimTimeOfIntercept(UtEntity &aThreat)BrawlerPlatform
WeaponSteeringError(UtEntity &aTgt)BrawlerPlatform
WeaponType()BrawlerPlatforminline
WeaponVerticalTrackCheck(UtEntity &aTgt)BrawlerPlatform
~BrawlerPlatform()=defaultBrawlerPlatformvirtual
Copyrights Multiple, All Rights Reserved