ICAROUS
|
This is the complete list of members for larcfm::Bands, including all inherited members.
addTraffic(const TrafficState &ac) (defined in larcfm::Bands) | larcfm::Bands | |
addTraffic(const std::string &id, const Position &pi, const Velocity &vi) | larcfm::Bands | virtual |
addTraffic(const Position &pi, const Velocity &vi) (defined in larcfm::Bands) | larcfm::Bands | |
allBands() (defined in larcfm::Bands) | larcfm::Bands | |
areConflictBands() const (defined in larcfm::Bands) | larcfm::Bands | |
Bands(double D, const std::string &dunit, double H, const std::string &hunit, double T, const std::string &tunit, double max_gs, const std::string &gsunit, double max_vs, const std::string &vsunit) | larcfm::Bands | |
Bands() | larcfm::Bands | |
clear() | larcfm::Bands | virtual |
computeGs (defined in larcfm::Bands) | larcfm::Bands | private |
computeTrk (defined in larcfm::Bands) | larcfm::Bands | private |
computeVs (defined in larcfm::Bands) | larcfm::Bands | private |
conflictBands (defined in larcfm::Bands) | larcfm::Bands | private |
doConflictBands() (defined in larcfm::Bands) | larcfm::Bands | |
doGs (defined in larcfm::Bands) | larcfm::Bands | private |
doTrk (defined in larcfm::Bands) | larcfm::Bands | private |
doVs (defined in larcfm::Bands) | larcfm::Bands | private |
enableGroundSpeedBands() (defined in larcfm::Bands) | larcfm::Bands | |
enableTrackBands() (defined in larcfm::Bands) | larcfm::Bands | |
enableVerticalSpeedBands() (defined in larcfm::Bands) | larcfm::Bands | |
error (defined in larcfm::Bands) | larcfm::Bands | mutableprotected |
find_first_band(bool eq, BandsRegion::Region br, double tolerance, const std::vector< Interval > &arraylist, const std::vector< BandsRegion::Region > ®ions, double lb, double ub) (defined in larcfm::Bands) | larcfm::Bands | private |
find_first_explicit_band(bool eq, BandsRegion::Region br, double tolerance, const std::vector< Interval > &arraylist, const std::vector< BandsRegion::Region > ®ions) (defined in larcfm::Bands) | larcfm::Bands | privatestatic |
find_first_implicit_none(double tolerance, const std::vector< Interval > &arraylist, double lb, double ub) (defined in larcfm::Bands) | larcfm::Bands | privatestatic |
firstGroundSpeedBand(bool eq, BandsRegion::Region br, double gs) (defined in larcfm::Bands) | larcfm::Bands | private |
firstTrackBand(bool eq, BandsRegion::Region br, double trk) (defined in larcfm::Bands) | larcfm::Bands | private |
firstVerticalSpeedBand(bool eq, BandsRegion::Region br, double vs) (defined in larcfm::Bands) | larcfm::Bands | private |
getDistance(const std::string &unit) const | larcfm::Bands | virtual |
getGroundSpeedTolerance(const std::string &unit) const (defined in larcfm::Bands) | larcfm::Bands | |
getHeight(const std::string &unit) const | larcfm::Bands | virtual |
getLookaheadTime(const std::string &unit) const | larcfm::Bands | virtual |
getMaxGroundSpeed() const (defined in larcfm::Bands) | larcfm::Bands | |
getMaxGroundSpeed(const std::string &unit) const | larcfm::Bands | virtual |
getMaxVerticalSpeed() const (defined in larcfm::Bands) | larcfm::Bands | |
getMaxVerticalSpeed(const std::string &unit) const | larcfm::Bands | virtual |
getMessage() | larcfm::Bands | inlinevirtual |
getMessageNoClear() const | larcfm::Bands | inlinevirtual |
getStartTime() const (defined in larcfm::Bands) | larcfm::Bands | |
getStartTime(const std::string &unit) const (defined in larcfm::Bands) | larcfm::Bands | |
getTime() const | larcfm::Bands | |
getTrackTolerance(const std::string &unit) const (defined in larcfm::Bands) | larcfm::Bands | |
getVerticalSpeedTolerance(const std::string &unit) const (defined in larcfm::Bands) | larcfm::Bands | |
groundArray (defined in larcfm::Bands) | larcfm::Bands | private |
groundCompute() | larcfm::Bands | private |
groundRegionArray (defined in larcfm::Bands) | larcfm::Bands | private |
groundSpeed(int i, const std::string &unit) | larcfm::Bands | virtual |
groundSpeed(int i, double unit) (defined in larcfm::Bands) | larcfm::Bands | private |
groundSpeedLength() | larcfm::Bands | virtual |
groundSpeedRegion(int i) | larcfm::Bands | virtual |
hasError() const | larcfm::Bands | inlinevirtual |
hasMessage() const | larcfm::Bands | inlinevirtual |
init(double D, const std::string &dunit, double H, const std::string &hunit, double T, const std::string &tunit, double max_gs, const std::string &gsunit, double max_vs, const std::string &vsunit) (defined in larcfm::Bands) | larcfm::Bands | private |
isLatLon() const | larcfm::Bands | virtual |
mergeBands(Bands &bands) (defined in larcfm::Bands) | larcfm::Bands | |
mergeGroundSpeedBands(Bands &bands) (defined in larcfm::Bands) | larcfm::Bands | |
mergeTrackBands(Bands &bands) (defined in larcfm::Bands) | larcfm::Bands | |
mergeVerticalSpeedBands(Bands &bands) (defined in larcfm::Bands) | larcfm::Bands | |
needComputeBands() (defined in larcfm::Bands) | larcfm::Bands | private |
onlyGroundSpeedBands() (defined in larcfm::Bands) | larcfm::Bands | |
onlyTrackBands() (defined in larcfm::Bands) | larcfm::Bands | |
onlyVerticalSpeedBands() (defined in larcfm::Bands) | larcfm::Bands | |
order(const std::vector< Interval > &arr, const Interval &n) (defined in larcfm::Bands) | larcfm::Bands | privatestatic |
ownship (defined in larcfm::Bands) | larcfm::Bands | |
recompute() (defined in larcfm::Bands) | larcfm::Bands | private |
red (defined in larcfm::Bands) | larcfm::Bands | private |
regionOfGroundSpeed(double gs, const std::string &unit) | larcfm::Bands | virtual |
regionOfTrack(double trk, const std::string &unit) | larcfm::Bands | virtual |
regionOfVerticalSpeed(double vs, const std::string &unit) | larcfm::Bands | virtual |
resetRegions() (defined in larcfm::Bands) | larcfm::Bands | private |
setConflictBands(bool cb) (defined in larcfm::Bands) | larcfm::Bands | |
setDistance(double d, const std::string &unit) | larcfm::Bands | virtual |
setGroundSpeedBands(bool dogs) (defined in larcfm::Bands) | larcfm::Bands | |
setGroundSpeedTolerance(double gs, const std::string &unit) (defined in larcfm::Bands) | larcfm::Bands | |
setHeight(double h, const std::string &unit) | larcfm::Bands | virtual |
setLookaheadTime(double t, const std::string &unit) | larcfm::Bands | virtual |
setMaxGroundSpeed(double gs, const std::string &unit) | larcfm::Bands | virtual |
setMaxVerticalSpeed(double vs, const std::string &unit) | larcfm::Bands | virtual |
setOwnship(const TrafficState &o) (defined in larcfm::Bands) | larcfm::Bands | |
setOwnship(const std::string &id, const Position &p, const Velocity &v) | larcfm::Bands | virtual |
setOwnship(const Position &p, const Velocity &v) (defined in larcfm::Bands) | larcfm::Bands | |
setTime(double t) (defined in larcfm::Bands) | larcfm::Bands | |
setTimeRange(double b, double t) (defined in larcfm::Bands) | larcfm::Bands | |
setTimeRange(double b, double t, const std::string &tunit) (defined in larcfm::Bands) | larcfm::Bands | |
setTrackBands(bool dotrk) (defined in larcfm::Bands) | larcfm::Bands | |
setTrackTolerance(double trk, const std::string &unit) (defined in larcfm::Bands) | larcfm::Bands | |
setVerticalSpeedBands(bool dovs) (defined in larcfm::Bands) | larcfm::Bands | |
setVerticalSpeedTolerance(double vs, const std::string &unit) (defined in larcfm::Bands) | larcfm::Bands | |
solidGroundSpeedBand(BandsRegion::Region br) | larcfm::Bands | |
solidTrackBand(BandsRegion::Region br) | larcfm::Bands | |
solidVerticalSpeedBand(BandsRegion::Region br) | larcfm::Bands | |
strBands() (defined in larcfm::Bands) | larcfm::Bands | |
toArrays(std::vector< Interval > &intervalarray, std::vector< BandsRegion::Region > ®ions, const IntervalSet &red, const IntervalSet &green) (defined in larcfm::Bands) | larcfm::Bands | privatestatic |
toIntervalArray_fromIntervalSet(std::vector< Interval > &intervalarray, std::vector< BandsRegion::Region > ®ions, const IntervalSet &intervalset) (defined in larcfm::Bands) | larcfm::Bands | privatestatic |
toIntervalArray_fromIntervalSet(std::vector< Interval > &intervalarray, std::vector< BandsRegion::Region > ®ions, const IntervalSet &intervalset, double lowBound, double upBound) (defined in larcfm::Bands) | larcfm::Bands | private |
toIntervalSet_fromIntervalArray(IntervalSet &intervalset, const std::vector< Interval > &intervalarray, const std::vector< BandsRegion::Region > ®ions, BandsRegion::Region br) (defined in larcfm::Bands) | larcfm::Bands | privatestatic |
toString() const | larcfm::Bands | virtual |
track(int i, const std::string &unit) | larcfm::Bands | virtual |
track(int i, double unit) (defined in larcfm::Bands) | larcfm::Bands | private |
trackArray (defined in larcfm::Bands) | larcfm::Bands | private |
trackCompute() | larcfm::Bands | private |
trackLength() | larcfm::Bands | virtual |
trackRegion(int i) | larcfm::Bands | virtual |
trackRegionArray (defined in larcfm::Bands) | larcfm::Bands | private |
traffic (defined in larcfm::Bands) | larcfm::Bands | private |
turnGroundSpeedBandsOn() (defined in larcfm::Bands) | larcfm::Bands | |
turnTrackBandsOn() (defined in larcfm::Bands) | larcfm::Bands | |
turnVerticalSpeedBandsOn() (defined in larcfm::Bands) | larcfm::Bands | |
verticalArray (defined in larcfm::Bands) | larcfm::Bands | private |
verticalCompute() | larcfm::Bands | private |
verticalRegionArray (defined in larcfm::Bands) | larcfm::Bands | private |
verticalSpeed(int i, const std::string &unit) | larcfm::Bands | virtual |
verticalSpeed(int i, double unit) (defined in larcfm::Bands) | larcfm::Bands | private |
verticalSpeedLength() | larcfm::Bands | virtual |
verticalSpeedRegion(int i) | larcfm::Bands | virtual |
~ErrorReporter() (defined in larcfm::ErrorReporter) | larcfm::ErrorReporter | inlineprivatevirtual |
~GenericBands() (defined in larcfm::GenericBands) | larcfm::GenericBands | inlinevirtual |
~GenericDHStateBands() (defined in larcfm::GenericDHStateBands) | larcfm::GenericDHStateBands | inlinevirtual |
~GenericStateBands() (defined in larcfm::GenericStateBands) | larcfm::GenericStateBands | inlinevirtual |