addAlerter(const Alerter &alerter) | larcfm::Daidalus | |
addTraffic(const std::string &id, const Position &pos, const Velocity &vel) | larcfm::Daidalus | inlinevirtual |
addTraffic(const Position &pos, const Velocity &vel) | larcfm::Daidalus | inline |
addTrafficState(const std::string &id, const Position &pos, const Velocity &vel, double time) | larcfm::Daidalus | |
addTrafficState(const std::string &id, const Position &pos, const Velocity &vel) | larcfm::Daidalus | |
aircraftIndex(const std::string &name) const | larcfm::Daidalus | |
alerterIndexBasedOnAlertingLogic(int ac_idx) | larcfm::Daidalus | |
alerting(int ac_idx) | larcfm::Daidalus | inline |
alertLevel(int ac_idx, int turning, int accelerating, int climbing) | larcfm::Daidalus | |
alertLevel(int ac_idx) | larcfm::Daidalus | |
alertLevelOfRegion(int ac_idx, int region) | larcfm::Daidalus | |
alertLevelOfRegion(int ac_idx, BandsRegion::Region region) | larcfm::Daidalus | |
alt_band_ (defined in larcfm::Daidalus) | larcfm::Daidalus | private |
altitudeBandsLength() | larcfm::Daidalus | |
altitudeIntervalAt(int i) | larcfm::Daidalus | |
altitudeIntervalAt(int i, const std::string &u) | larcfm::Daidalus | |
altitudeRawResolution(bool dir) | larcfm::Daidalus | |
altitudeRawResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
altitudeRecoveryInformation() | larcfm::Daidalus | |
altitudeRegionAt(int i) | larcfm::Daidalus | |
altitudeResolution(bool dir) | larcfm::Daidalus | |
altitudeResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
clear() | larcfm::Daidalus | virtual |
clearAlerters() | larcfm::Daidalus | |
clearHysteresis() | larcfm::Daidalus | |
conflictBandsAircraft(std::vector< std::string > &acs, int region) | larcfm::Daidalus | |
conflictBandsAircraft(std::vector< std::string > &acs, BandsRegion::Region region) | larcfm::Daidalus | |
core_ (defined in larcfm::Daidalus) | larcfm::Daidalus | private |
correctiveAlertLevel(int alerter_idx) | larcfm::Daidalus | |
currentHorizontalSeparation(int ac_idx) const | larcfm::Daidalus | |
currentHorizontalSeparation(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
currentVerticalSeparation(int ac_idx) const | larcfm::Daidalus | |
currentVerticalSeparation(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
Daidalus() | larcfm::Daidalus | |
Daidalus(const Alerter &alerter) | larcfm::Daidalus | |
Daidalus(const Detection3D *det, double T) | larcfm::Daidalus | |
disableBandsPersistence() | larcfm::Daidalus | |
disableCollisionAvoidanceBands() | larcfm::Daidalus | |
disableConflictCriteria() | larcfm::Daidalus | |
disableDTALogic() | larcfm::Daidalus | |
disableHysteresis() | larcfm::Daidalus | |
disableRecoveryBands() | larcfm::Daidalus | |
disableRecoveryCriteria() | larcfm::Daidalus | |
disableRelativeAltitude() | larcfm::Daidalus | |
disableRelativeHorizontalSpeedBands() | larcfm::Daidalus | |
disableRelativeVerticalSpeedBands() | larcfm::Daidalus | |
disableRepulsiveCriteria() | larcfm::Daidalus | |
distanceAtHorizontalClosestPointOfApproach(int ac_idx) const | larcfm::Daidalus | |
distanceAtHorizontalClosestPointOfApproach(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
enableBandsPersistence() | larcfm::Daidalus | |
enableCollisionAvoidanceBands() | larcfm::Daidalus | |
enableConflictCriteria() | larcfm::Daidalus | |
enableDTALogicWithHorizontalDirRecovery() | larcfm::Daidalus | |
enableDTALogicWithoutHorizontalDirRecovery() | larcfm::Daidalus | |
enableRecoveryBands() | larcfm::Daidalus | |
enableRecoveryCriteria() | larcfm::Daidalus | |
enableRepulsiveCriteria() | larcfm::Daidalus | |
error (defined in larcfm::Daidalus) | larcfm::Daidalus | mutableprivate |
forceAltitudeBandsComputation() | larcfm::Daidalus | |
forceHorizontalDirectionBandsComputation() | larcfm::Daidalus | |
forceHorizontalSpeedBandsComputation() | larcfm::Daidalus | |
forceVerticalSpeedBandsComputation() | larcfm::Daidalus | |
getAboveRelativeAltitude() const | larcfm::Daidalus | |
getAboveRelativeAltitude(const std::string &u) const | larcfm::Daidalus | |
getAboveRelativeHorizontalSpeed() const | larcfm::Daidalus | |
getAboveRelativeHorizontalSpeed(const std::string &u) const | larcfm::Daidalus | |
getAboveRelativeVerticalSpeed() const | larcfm::Daidalus | |
getAboveRelativeVerticalSpeed(const std::string &u) const | larcfm::Daidalus | |
getAircraftStateAt(int idx) const | larcfm::Daidalus | |
getAlerterAt(int i) const | larcfm::Daidalus | |
getAlerterIndex(std::string id) const | larcfm::Daidalus | |
getAlertingParameterM() const | larcfm::Daidalus | |
getAlertingParameterN() const | larcfm::Daidalus | |
getAltitudeStep() const | larcfm::Daidalus | |
getAltitudeStep(const std::string &u) const | larcfm::Daidalus | |
getBankAngle() const | larcfm::Daidalus | |
getBankAngle(const std::string &u) const | larcfm::Daidalus | |
getBelowRelativeAltitude() const | larcfm::Daidalus | |
getBelowRelativeAltitude(const std::string &u) const | larcfm::Daidalus | |
getBelowRelativeHorizontalSpeed() const | larcfm::Daidalus | |
getBelowRelativeHorizontalSpeed(const std::string &u) const | larcfm::Daidalus | |
getBelowRelativeVerticalSpeed() const | larcfm::Daidalus | |
getBelowRelativeVerticalSpeed(const std::string &u) const | larcfm::Daidalus | |
getCollisionAvoidanceBandsFactor() const | larcfm::Daidalus | |
getCore() | larcfm::Daidalus | |
getCorrectiveRegion() const | larcfm::Daidalus | |
getCurrentTime() const | larcfm::Daidalus | |
getCurrentTime(const std::string &u) const | larcfm::Daidalus | |
getDTAAlerter() const | larcfm::Daidalus | |
getDTAHeight() const | larcfm::Daidalus | |
getDTAHeight(const std::string &u) const | larcfm::Daidalus | |
getDTAPosition() const | larcfm::Daidalus | |
getDTARadius() const | larcfm::Daidalus | |
getDTARadius(const std::string &u) const | larcfm::Daidalus | |
getHorizontalAcceleration() const | larcfm::Daidalus | |
getHorizontalAcceleration(const std::string &u) const | larcfm::Daidalus | |
getHorizontalContourThreshold() const | larcfm::Daidalus | |
getHorizontalContourThreshold(std::string u) const | larcfm::Daidalus | |
getHorizontalDirectionStep() const | larcfm::Daidalus | |
getHorizontalDirectionStep(const std::string &u) const | larcfm::Daidalus | |
getHorizontalNMAC() const | larcfm::Daidalus | |
getHorizontalNMAC(const std::string &u) const | larcfm::Daidalus | |
getHorizontalPositionZScore() const | larcfm::Daidalus | |
getHorizontalSpeedStep() const | larcfm::Daidalus | |
getHorizontalSpeedStep(const std::string &u) const | larcfm::Daidalus | |
getHorizontalVelocityZDistance() const | larcfm::Daidalus | |
getHorizontalVelocityZDistance(std::string u) const | larcfm::Daidalus | |
getHorizontalVelocityZScoreMax() const | larcfm::Daidalus | |
getHorizontalVelocityZScoreMin() const | larcfm::Daidalus | |
getHysteresisTime() const | larcfm::Daidalus | |
getHysteresisTime(const std::string &u) const | larcfm::Daidalus | |
getLeftHorizontalDirection() const | larcfm::Daidalus | |
getLeftHorizontalDirection(const std::string &u) const | larcfm::Daidalus | |
getLookaheadTime() const | larcfm::Daidalus | |
getLookaheadTime(const std::string &u) const | larcfm::Daidalus | virtual |
getMaxAltitude() const | larcfm::Daidalus | |
getMaxAltitude(const std::string &u) const | larcfm::Daidalus | |
getMaxGroundSpeed(const std::string &unit) const | larcfm::Daidalus | inlinevirtual |
getMaxHorizontalSpeed() const | larcfm::Daidalus | |
getMaxHorizontalSpeed(const std::string &u) const | larcfm::Daidalus | |
getMaxVerticalSpeed() const | larcfm::Daidalus | |
getMaxVerticalSpeed(const std::string &u) const | larcfm::Daidalus | virtual |
getMessage() | larcfm::Daidalus | virtual |
getMessageNoClear() const | larcfm::Daidalus | virtual |
getMinAltitude() const | larcfm::Daidalus | |
getMinAltitude(const std::string &u) const | larcfm::Daidalus | |
getMinHorizontalRecovery() const | larcfm::Daidalus | |
getMinHorizontalRecovery(const std::string &u) const | larcfm::Daidalus | |
getMinHorizontalSpeed() const | larcfm::Daidalus | |
getMinHorizontalSpeed(const std::string &u) const | larcfm::Daidalus | |
getMinVerticalRecovery() const | larcfm::Daidalus | |
getMinVerticalRecovery(const std::string &u) const | larcfm::Daidalus | |
getMinVerticalSpeed() const | larcfm::Daidalus | |
getMinVerticalSpeed(const std::string &u) const | larcfm::Daidalus | |
getOwnshipState() const | larcfm::Daidalus | |
getParameterData() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
getPersistencePreferredAltitudeResolution() const | larcfm::Daidalus | |
getPersistencePreferredAltitudeResolution(const std::string &u) const | larcfm::Daidalus | |
getPersistencePreferredHorizontalDirectionResolution() const | larcfm::Daidalus | |
getPersistencePreferredHorizontalDirectionResolution(const std::string &u) const | larcfm::Daidalus | |
getPersistencePreferredHorizontalSpeedResolution() const | larcfm::Daidalus | |
getPersistencePreferredHorizontalSpeedResolution(const std::string &u) const | larcfm::Daidalus | |
getPersistencePreferredVerticalSpeedResolution() const | larcfm::Daidalus | |
getPersistencePreferredVerticalSpeedResolution(const std::string &u) const | larcfm::Daidalus | |
getPersistenceTime() const | larcfm::Daidalus | |
getPersistenceTime(const std::string &u) const | larcfm::Daidalus | |
getRecoveryStabilityTime() const | larcfm::Daidalus | |
getRecoveryStabilityTime(const std::string &u) const | larcfm::Daidalus | |
getRightHorizontalDirection() const | larcfm::Daidalus | |
getRightHorizontalDirection(const std::string &u) const | larcfm::Daidalus | |
getTurnRate() const | larcfm::Daidalus | |
getTurnRate(const std::string &u) const | larcfm::Daidalus | |
getUnitsOf(const std::string &key) const | larcfm::Daidalus | |
getUrgencyStrategy() const | larcfm::Daidalus | |
getVerticalAcceleration() const | larcfm::Daidalus | |
getVerticalAcceleration(const std::string &u) const | larcfm::Daidalus | |
getVerticalNMAC() const | larcfm::Daidalus | |
getVerticalNMAC(const std::string &u) const | larcfm::Daidalus | |
getVerticalPositionZScore() const | larcfm::Daidalus | |
getVerticalRate() const | larcfm::Daidalus | |
getVerticalRate(std::string u) const | larcfm::Daidalus | |
getVerticalSpeedStep() const | larcfm::Daidalus | |
getVerticalSpeedStep(const std::string &u) const | larcfm::Daidalus | |
getVerticalSpeedZScore() const | larcfm::Daidalus | |
getWindVelocityFrom() const | larcfm::Daidalus | |
getWindVelocityTo() const | larcfm::Daidalus | |
groundSpeed(int i, const std::string &unit) | larcfm::Daidalus | inlinevirtual |
groundSpeedLength() | larcfm::Daidalus | inlinevirtual |
groundSpeedRegion(int i) | larcfm::Daidalus | inlinevirtual |
hasError() const | larcfm::Daidalus | virtual |
hasMessage() const | larcfm::Daidalus | virtual |
hasOwnship() const | larcfm::Daidalus | |
hasTraffic() const | larcfm::Daidalus | |
hdir_band_ (defined in larcfm::Daidalus) | larcfm::Daidalus | private |
horizontalClosureRate(int ac_idx) const | larcfm::Daidalus | |
horizontalClosureRate(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
horizontalContours(std::vector< std::vector< Position > > &blobs, int ac_idx, int alert_level=0) | larcfm::Daidalus | |
horizontalContours(std::vector< std::vector< Position > > &blobs, int ac_idx, BandsRegion::Region region) | larcfm::Daidalus | |
horizontalDirectionBandsLength() | larcfm::Daidalus | |
horizontalDirectionIntervalAt(int i) | larcfm::Daidalus | |
horizontalDirectionIntervalAt(int i, const std::string &u) | larcfm::Daidalus | |
horizontalDirectionRawResolution(bool dir) | larcfm::Daidalus | |
horizontalDirectionRawResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
horizontalDirectionRecoveryInformation() | larcfm::Daidalus | |
horizontalDirectionRegionAt(int i) | larcfm::Daidalus | |
horizontalDirectionResolution(bool dir) | larcfm::Daidalus | |
horizontalDirectionResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
horizontalHazardZone(std::vector< Position > &haz, int ac_idx, bool loss, bool from_ownship, int alert_level=0) | larcfm::Daidalus | |
horizontalHazardZone(std::vector< Position > &haz, int ac_idx, bool loss, bool from_ownship, BandsRegion::Region region) | larcfm::Daidalus | |
horizontalSpeedBandsLength() | larcfm::Daidalus | |
horizontalSpeedIntervalAt(int i) | larcfm::Daidalus | |
horizontalSpeedIntervalAt(int i, const std::string &u) | larcfm::Daidalus | |
horizontalSpeedRawResolution(bool dir) | larcfm::Daidalus | |
horizontalSpeedRawResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
horizontalSpeedRecoveryInformation() | larcfm::Daidalus | |
horizontalSpeedRegionAt(int i) | larcfm::Daidalus | |
horizontalSpeedResolution(bool dir) | larcfm::Daidalus | |
horizontalSpeedResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
hs_band_ (defined in larcfm::Daidalus) | larcfm::Daidalus | private |
indexOfAltitude(double alt) | larcfm::Daidalus | |
indexOfAltitude(double alt, const std::string &u) | larcfm::Daidalus | |
indexOfHorizontalDirection(double dir) | larcfm::Daidalus | |
indexOfHorizontalDirection(double dir, const std::string &u) | larcfm::Daidalus | |
indexOfHorizontalSpeed(double gs) | larcfm::Daidalus | |
indexOfHorizontalSpeed(double gs, const std::string &u) | larcfm::Daidalus | |
indexOfVerticalSpeed(double vs) | larcfm::Daidalus | |
indexOfVerticalSpeed(double vs, const std::string &u) | larcfm::Daidalus | |
isActiveDTALogic() | larcfm::Daidalus | |
isActiveDTASpecialManeuverGuidance() | larcfm::Daidalus | |
isAlertingLogicOwnshipCentric() const | larcfm::Daidalus | |
isDisabledDTALogic() const | larcfm::Daidalus | |
isEnabledBandsPersistence() const | larcfm::Daidalus | |
isEnabledCollisionAvoidanceBands() | larcfm::Daidalus | |
isEnabledConflictCriteria() | larcfm::Daidalus | |
isEnabledDTALogicWithHorizontalDirRecovery() const | larcfm::Daidalus | |
isEnabledDTALogicWithoutHorizontalDirRecovery() const | larcfm::Daidalus | |
isEnabledRecoveryAltitudeBands() | larcfm::Daidalus | |
isEnabledRecoveryCriteria() | larcfm::Daidalus | |
isEnabledRecoveryHorizontalDirectionBands() | larcfm::Daidalus | |
isEnabledRecoveryHorizontalSpeedBands() | larcfm::Daidalus | |
isEnabledRecoveryVerticalSpeedBands() | larcfm::Daidalus | |
isLatLon() const | larcfm::Daidalus | virtual |
lastTimeToAltitudeManeuver(const TrafficState &ac) | larcfm::Daidalus | |
lastTimeToAltitudeManeuver(int ac_idx) | larcfm::Daidalus | |
lastTimeToAltitudeManeuver(int ac_idx, const std::string &u) | larcfm::Daidalus | |
lastTimeToHorizontalDirectionManeuver(const TrafficState &ac) | larcfm::Daidalus | |
lastTimeToHorizontalDirectionManeuver(int ac_idx) | larcfm::Daidalus | |
lastTimeToHorizontalDirectionManeuver(int ac_idx, const std::string &u) | larcfm::Daidalus | |
lastTimeToHorizontalSpeedManeuver(const TrafficState &ac) | larcfm::Daidalus | |
lastTimeToHorizontalSpeedManeuver(int ac_idx) | larcfm::Daidalus | |
lastTimeToHorizontalSpeedManeuver(int ac_idx, const std::string &u) | larcfm::Daidalus | |
lastTimeToVerticalSpeedManeuver(const TrafficState &ac) | larcfm::Daidalus | |
lastTimeToVerticalSpeedManeuver(int ac_idx) | larcfm::Daidalus | |
lastTimeToVerticalSpeedManeuver(int ac_idx, const std::string &u) | larcfm::Daidalus | |
lastTrafficIndex() const | larcfm::Daidalus | |
linearProjection(double offset) | larcfm::Daidalus | |
loadFromFile(const std::string &file) | larcfm::Daidalus | |
maxAlertLevel() const | larcfm::Daidalus | |
modifiedTau(int ac_idx, double DMOD) const | larcfm::Daidalus | |
modifiedTau(int ac_idx, double DMOD, const std::string &DMODu, const std::string &u) const | larcfm::Daidalus | |
mostSevereAlertLevel(int ac_idx) | larcfm::Daidalus | |
mostUrgentAircraft() | larcfm::Daidalus | |
numberOfAircraft() const | larcfm::Daidalus | |
numberOfAlerters() const | larcfm::Daidalus | |
outputString() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringAircraftStates() const (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringAlerting() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringAltitudeBands() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringDirectionBands() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringHorizontalSpeedBands() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringInfo() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringLastTimeToManeuver() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
outputStringVerticalSpeedBands() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
peripheralAltitudeBandsAircraft(std::vector< std::string > &acs, int region) | larcfm::Daidalus | |
peripheralAltitudeBandsAircraft(std::vector< std::string > &acs, BandsRegion::Region region) | larcfm::Daidalus | |
peripheralHorizontalDirectionBandsAircraft(std::vector< std::string > &acs, int region) | larcfm::Daidalus | |
peripheralHorizontalDirectionBandsAircraft(std::vector< std::string > &acs, BandsRegion::Region region) | larcfm::Daidalus | |
peripheralHorizontalSpeedBandsAircraft(std::vector< std::string > &acs, int region) | larcfm::Daidalus | |
peripheralHorizontalSpeedBandsAircraft(std::vector< std::string > &acs, BandsRegion::Region region) | larcfm::Daidalus | |
peripheralVerticalSpeedBandsAircraft(std::vector< std::string > &acs, int region) | larcfm::Daidalus | |
peripheralVerticalSpeedBandsAircraft(std::vector< std::string > &acs, BandsRegion::Region region) | larcfm::Daidalus | |
predictedHorizontalMissDistance(int ac_idx) const | larcfm::Daidalus | |
predictedHorizontalMissDistance(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
predictedVerticalMissDistance(int ac_idx) const | larcfm::Daidalus | |
predictedVerticalMissDistance(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
preferredAltitudeUpOrDown() | larcfm::Daidalus | |
preferredHorizontalDirectionRightOrLeft() | larcfm::Daidalus | |
preferredHorizontalSpeedUpOrDown() | larcfm::Daidalus | |
preferredVerticalSpeedUpOrDown() | larcfm::Daidalus | |
rawString() const (defined in larcfm::Daidalus) | larcfm::Daidalus | |
regionOfAlertLevel(int ac_idx, int alert_level) | larcfm::Daidalus | |
regionOfAltitude(double alt) | larcfm::Daidalus | |
regionOfAltitude(double alt, const std::string &u) | larcfm::Daidalus | |
regionOfGroundSpeed(double gs, const std::string &unit) | larcfm::Daidalus | inlinevirtual |
regionOfHorizontalDirection(double dir) | larcfm::Daidalus | |
regionOfHorizontalDirection(double dir, const std::string &u) | larcfm::Daidalus | |
regionOfHorizontalSpeed(double gs) | larcfm::Daidalus | |
regionOfHorizontalSpeed(double gs, const std::string &u) | larcfm::Daidalus | |
regionOfTrack(double trk, const std::string &unit) | larcfm::Daidalus | inlinevirtual |
regionOfVerticalSpeed(double vs) | larcfm::Daidalus | |
regionOfVerticalSpeed(double vs, const std::string &u) | larcfm::Daidalus | virtual |
release() | larcfm::Daidalus | static |
removeTrafficAircraft(const std::string &name) | larcfm::Daidalus | |
reset() | larcfm::Daidalus | |
resetOwnship(const std::string &id) | larcfm::Daidalus | |
resetUncertainty(int ac_idx) | larcfm::Daidalus | |
saveToFile(const std::string &file) | larcfm::Daidalus | |
set_Buffered_WC_DO_365(bool type) (defined in larcfm::Daidalus) | larcfm::Daidalus | |
set_CD3D() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
set_DO_365A(bool type=true, bool sum=true) | larcfm::Daidalus | |
set_DO_365B(bool type=true, bool sum=true) (defined in larcfm::Daidalus) | larcfm::Daidalus | |
set_TCASII() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
setAboveRelativeAltitude(double val) | larcfm::Daidalus | |
setAboveRelativeAltitude(double val, const std::string &u) | larcfm::Daidalus | |
setAboveRelativeHorizontalSpeed(double val) | larcfm::Daidalus | |
setAboveRelativeHorizontalSpeed(double val, const std::string &u) | larcfm::Daidalus | |
setAboveRelativeVerticalSpeed(double val) | larcfm::Daidalus | |
setAboveRelativeVerticalSpeed(double val, const std::string &u) | larcfm::Daidalus | |
setAboveToMaxRelativeAltitude() | larcfm::Daidalus | |
setAboveToMaxRelativeHorizontalSpeed() | larcfm::Daidalus | |
setAboveToMaxRelativeVerticalSpeed() | larcfm::Daidalus | |
setAbsoluteHorizontalDirectionBands(double min, double max) | larcfm::Daidalus | |
setAbsoluteHorizontalDirectionBands(double min, double max, const std::string &u) | larcfm::Daidalus | |
setAlerter(int ac_idx, const std::string &alerter) | larcfm::Daidalus | |
setAlerterIndex(int ac_idx, int alerter_idx) | larcfm::Daidalus | |
setAlertingLogic(bool ownship_centric) | larcfm::Daidalus | |
setAlertingMofN(int m, int n) | larcfm::Daidalus | |
setAltitudeStep(double val) | larcfm::Daidalus | |
setAltitudeStep(double val, const std::string &u) | larcfm::Daidalus | |
setBandsPersistence(bool flag) | larcfm::Daidalus | |
setBankAngle(double val) | larcfm::Daidalus | |
setBankAngle(double val, const std::string &u) | larcfm::Daidalus | |
setBelowRelativeAltitude(double val) | larcfm::Daidalus | |
setBelowRelativeAltitude(double val, const std::string &u) | larcfm::Daidalus | |
setBelowRelativeHorizontalSpeed(double val) | larcfm::Daidalus | |
setBelowRelativeHorizontalSpeed(double val, std::string u) | larcfm::Daidalus | |
setBelowRelativeVerticalSpeed(double val) | larcfm::Daidalus | |
setBelowRelativeVerticalSpeed(double val, const std::string &u) | larcfm::Daidalus | |
setBelowToMinRelativeAltitude() | larcfm::Daidalus | |
setBelowToMinRelativeHorizontalSpeed() | larcfm::Daidalus | |
setBelowToMinRelativeVerticalSpeed() | larcfm::Daidalus | |
setCollisionAvoidanceBands(bool flag) | larcfm::Daidalus | |
setCollisionAvoidanceBandsFactor(double val) | larcfm::Daidalus | |
setConflictCriteria(bool flag) | larcfm::Daidalus | |
setCorrectiveRegion(BandsRegion::Region val) | larcfm::Daidalus | |
setDaidalusParameters(const DaidalusParameters ¶meters) | larcfm::Daidalus | |
setDTAAlerter(int alerter) | larcfm::Daidalus | |
setDTAHeight(double val) | larcfm::Daidalus | |
setDTAHeight(double val, const std::string &u) | larcfm::Daidalus | |
setDTALatitude(double lat) | larcfm::Daidalus | |
setDTALatitude(double lat, const std::string &ulat) | larcfm::Daidalus | |
setDTALongitude(double lon) | larcfm::Daidalus | |
setDTALongitude(double lon, const std::string &ulon) | larcfm::Daidalus | |
setDTARadius(double val) | larcfm::Daidalus | |
setDTARadius(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalAcceleration(double val) | larcfm::Daidalus | |
setHorizontalAcceleration(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalContourThreshold(double val) | larcfm::Daidalus | |
setHorizontalContourThreshold(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalDirectionStep(double val) | larcfm::Daidalus | |
setHorizontalDirectionStep(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalNMAC(double val) | larcfm::Daidalus | |
setHorizontalNMAC(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalPositionUncertainty(int ac_idx, double s_EW_std, double s_NS_std, double s_EN_std) | larcfm::Daidalus | |
setHorizontalPositionUncertainty(int ac_idx, double s_EW_std, double s_NS_std, double s_EN_std, const std::string &u) | larcfm::Daidalus | |
setHorizontalPositionZScore(double val) | larcfm::Daidalus | |
setHorizontalSpeedStep(double val) | larcfm::Daidalus | |
setHorizontalSpeedStep(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalVelocityUncertainty(int ac_idx, double v_EW_std, double v_NS_std, double v_EN_std) | larcfm::Daidalus | |
setHorizontalVelocityUncertainty(int ac_idx, double v_EW_std, double v_NS_std, double v_EN_std, const std::string &u) | larcfm::Daidalus | |
setHorizontalVelocityZDistance(double val) | larcfm::Daidalus | |
setHorizontalVelocityZDistance(double val, const std::string &u) | larcfm::Daidalus | |
setHorizontalVelocityZScoreMax(double val) | larcfm::Daidalus | |
setHorizontalVelocityZScoreMin(double val) | larcfm::Daidalus | |
setHysteresisTime(double val) | larcfm::Daidalus | |
setHysteresisTime(double val, const std::string &u) | larcfm::Daidalus | |
setInstantaneousBands() | larcfm::Daidalus | |
setIntruderCentricAlertingLogic() | larcfm::Daidalus | |
setKinematicBands(bool type) | larcfm::Daidalus | |
setLeftHorizontalDirection(double val) | larcfm::Daidalus | |
setLeftHorizontalDirection(double val, const std::string &u) | larcfm::Daidalus | |
setLookaheadTime(double t) | larcfm::Daidalus | |
setLookaheadTime(double t, const std::string &u) | larcfm::Daidalus | virtual |
setMaxAltitude(double val) | larcfm::Daidalus | |
setMaxAltitude(double val, const std::string &u) | larcfm::Daidalus | |
setMaxGroundSpeed(double gs, const std::string &unit) | larcfm::Daidalus | inlinevirtual |
setMaxHorizontalSpeed(double val) | larcfm::Daidalus | |
setMaxHorizontalSpeed(double val, const std::string &u) | larcfm::Daidalus | |
setMaxVerticalSpeed(double val) | larcfm::Daidalus | |
setMaxVerticalSpeed(double val, const std::string &u) | larcfm::Daidalus | virtual |
setMinAltitude(double val) | larcfm::Daidalus | |
setMinAltitude(double val, const std::string &u) | larcfm::Daidalus | |
setMinHorizontalRecovery(double val) | larcfm::Daidalus | |
setMinHorizontalRecovery(double val, const std::string &u) | larcfm::Daidalus | |
setMinHorizontalSpeed(double val) | larcfm::Daidalus | |
setMinHorizontalSpeed(double val, const std::string &u) | larcfm::Daidalus | |
setMinVerticalRecovery(double val) | larcfm::Daidalus | |
setMinVerticalRecovery(double val, const std::string &u) | larcfm::Daidalus | |
setMinVerticalSpeed(double val) | larcfm::Daidalus | |
setMinVerticalSpeed(double val, const std::string &u) | larcfm::Daidalus | |
setNoWind() | larcfm::Daidalus | |
setOwnship(const std::string &id, const Position &pos, const Velocity &vel) | larcfm::Daidalus | inlinevirtual |
setOwnship(const Position &pos, const Velocity &vel) | larcfm::Daidalus | inlinevirtual |
setOwnshipCentricAlertingLogic() | larcfm::Daidalus | |
setOwnshipState(const std::string &id, const Position &pos, const Velocity &vel, double time) | larcfm::Daidalus | |
setOwnshipState(const std::string &id, const Position &pos, const Velocity &vel) | larcfm::Daidalus | |
setParameterData(const ParameterData &p) (defined in larcfm::Daidalus) | larcfm::Daidalus | |
setPersistencePreferredAltitudeResolution(double val) | larcfm::Daidalus | |
setPersistencePreferredAltitudeResolution(double val, const std::string &u) | larcfm::Daidalus | |
setPersistencePreferredHorizontalDirectionResolution(double val) | larcfm::Daidalus | |
setPersistencePreferredHorizontalDirectionResolution(double val, const std::string &u) | larcfm::Daidalus | |
setPersistencePreferredHorizontalSpeedResolution(double val) | larcfm::Daidalus | |
setPersistencePreferredHorizontalSpeedResolution(double val, const std::string &u) | larcfm::Daidalus | |
setPersistencePreferredVerticalSpeedResolution(double val) | larcfm::Daidalus | |
setPersistencePreferredVerticalSpeedResolution(double val, const std::string &u) | larcfm::Daidalus | |
setPersistenceTime(double val) | larcfm::Daidalus | |
setPersistenceTime(double val, const std::string &u) | larcfm::Daidalus | |
setRecoveryAltitudeBands(bool flag) | larcfm::Daidalus | |
setRecoveryBands(bool flag) | larcfm::Daidalus | |
setRecoveryCriteria(bool flag) | larcfm::Daidalus | |
setRecoveryHorizontalDirectionBands(bool flag) | larcfm::Daidalus | |
setRecoveryHorizontalSpeedBands(bool flag) | larcfm::Daidalus | |
setRecoveryStabilityTime(double t) | larcfm::Daidalus | |
setRecoveryStabilityTime(double t, const std::string &u) | larcfm::Daidalus | |
setRecoveryVerticalSpeedBands(bool flag) | larcfm::Daidalus | |
setRepulsiveCriteria(bool flag) | larcfm::Daidalus | |
setRightHorizontalDirection(double val) | larcfm::Daidalus | |
setRightHorizontalDirection(double val, const std::string &u) | larcfm::Daidalus | |
setTurnRate(double val) | larcfm::Daidalus | |
setTurnRate(double val, const std::string &u) | larcfm::Daidalus | |
setUrgencyStrategy(const UrgencyStrategy *strat) | larcfm::Daidalus | |
setVerticalAcceleration(double val) | larcfm::Daidalus | |
setVerticalAcceleration(double val, const std::string &u) | larcfm::Daidalus | |
setVerticalNMAC(double val) | larcfm::Daidalus | |
setVerticalNMAC(double val, const std::string &u) | larcfm::Daidalus | |
setVerticalPositionUncertainty(int ac_idx, double sz_std) | larcfm::Daidalus | |
setVerticalPositionUncertainty(int ac_idx, double sz_std, const std::string &u) | larcfm::Daidalus | |
setVerticalPositionZScore(double val) | larcfm::Daidalus | |
setVerticalRate(double val) | larcfm::Daidalus | |
setVerticalRate(double val, const std::string &u) | larcfm::Daidalus | |
setVerticalSpeedStep(double val) | larcfm::Daidalus | |
setVerticalSpeedStep(double val, const std::string &u) | larcfm::Daidalus | |
setVerticalSpeedUncertainty(int ac_idx, double vz_std) | larcfm::Daidalus | |
setVerticalSpeedUncertainty(int ac_idx, double vz_std, const std::string &u) | larcfm::Daidalus | |
setVerticalSpeedZScore(double val) | larcfm::Daidalus | |
setWindVelocityFrom(const Velocity &nwind_vector) | larcfm::Daidalus | |
setWindVelocityTo(const Velocity &wind_vector) | larcfm::Daidalus | |
stale_bands() (defined in larcfm::Daidalus) | larcfm::Daidalus | private |
timeIntervalOfConflict(int region) | larcfm::Daidalus | |
timeIntervalOfConflict(BandsRegion::Region region) | larcfm::Daidalus | |
timeToCoAltitude(int ac_idx) const | larcfm::Daidalus | |
timeToCoAltitude(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
timeToCorrectiveVolume(int ac_idx) | larcfm::Daidalus | |
timeToHorizontalClosestPointOfApproach(int ac_idx) const | larcfm::Daidalus | |
timeToHorizontalClosestPointOfApproach(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
toPVS(bool parameters) (defined in larcfm::Daidalus) | larcfm::Daidalus | |
toPVS() (defined in larcfm::Daidalus) | larcfm::Daidalus | |
toString() const | larcfm::Daidalus | virtual |
track(int i, const std::string &unit) | larcfm::Daidalus | inlinevirtual |
trackLength() | larcfm::Daidalus | inlinevirtual |
trackRegion(int i) | larcfm::Daidalus | inlinevirtual |
verticalClosureRate(int ac_idx) const | larcfm::Daidalus | |
verticalClosureRate(int ac_idx, const std::string &u) const | larcfm::Daidalus | |
verticalSpeed(int i, const std::string &unit) | larcfm::Daidalus | inlinevirtual |
verticalSpeedBandsLength() | larcfm::Daidalus | |
verticalSpeedIntervalAt(int i) | larcfm::Daidalus | |
verticalSpeedIntervalAt(int i, const std::string &u) | larcfm::Daidalus | |
verticalSpeedLength() | larcfm::Daidalus | inlinevirtual |
verticalSpeedRawResolution(bool dir) | larcfm::Daidalus | |
verticalSpeedRawResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
verticalSpeedRecoveryInformation() | larcfm::Daidalus | |
verticalSpeedRegion(int i) | larcfm::Daidalus | inlinevirtual |
verticalSpeedRegionAt(int i) | larcfm::Daidalus | |
verticalSpeedResolution(bool dir) | larcfm::Daidalus | |
verticalSpeedResolution(bool dir, const std::string &u) | larcfm::Daidalus | |
violationOfAlertThresholds(int ac_idx, int alert_level) | larcfm::Daidalus | |
violationOfAlertThresholds(int ac_idx, BandsRegion::Region region) | larcfm::Daidalus | |
violationOfCorrectiveThresholds(int ac_idx) | larcfm::Daidalus | |
vs_band_ (defined in larcfm::Daidalus) | larcfm::Daidalus | private |
~Daidalus() (defined in larcfm::Daidalus) | larcfm::Daidalus | inlinevirtual |
~ErrorReporter() (defined in larcfm::ErrorReporter) | larcfm::ErrorReporter | inlinevirtual |
~GenericBands() (defined in larcfm::GenericBands) | larcfm::GenericBands | inlinevirtual |
~GenericStateBands() (defined in larcfm::GenericStateBands) | larcfm::GenericStateBands | inlinevirtual |