|
ICAROUS
|
This is the complete list of members for larcfm::PlanUtil, including all inherited members.
| aboutTheSameTrk(const Velocity &v1, const Velocity &v2, double sameTrackBound) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| addLocalMaxLat(Plan &ac, int i) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| applyWindField(const Plan &pin, const Velocity &v) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| basicCheck(const Plan &lpc, const Plan &kpc, double maxlastDt) | larcfm::PlanUtil | static |
| checkMySolution(const Plan &solution, double currentTime, const Position ¤tPos, const Velocity ¤tVel) | larcfm::PlanUtil | static |
| checkNamesInfoRetained(const Plan &kpc, const Plan &lpc, bool verbose) | larcfm::PlanUtil | static |
| checkReversion(const Plan &kpc, const Plan &lpc, bool verbose) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| checkReversion(const Plan &kpc, const Plan &lpc) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| closestPoint3D(const Plan &plan, const Position &p, double maxLegLength) | larcfm::PlanUtil | static |
| countBadTurns(Plan &lpc, double default_bank_angle) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| createAndAddMOT(Plan &kpc, int ixBOT, int ixEOT) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| cutDownLinear(const Plan &plan, double startTime, double endTime) | larcfm::PlanUtil | static |
| cutDownTo(const Plan &plan, double timeOfCurrentPosition, double intentThreshold, double tExtend) | larcfm::PlanUtil | static |
| cutDownTo(const Plan &plan, double timeOfCurrentPosition, double intentThreshold) | larcfm::PlanUtil | static |
| diffMetric(const Plan &lpc, const Plan &kpc) | larcfm::PlanUtil | static |
| distanceBetween(const Plan &A, const Plan &B) | larcfm::PlanUtil | static |
| enoughDistanceForAccel(const Plan &p, int ix, double maxAccel, double M) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| findVsAccel(const Plan &kpc) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | privatestatic |
| fixAccelConsistency(const Plan &p) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| fixBadTurns(Plan &lpc, int startIx, int endIx, double default_bank_angle) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| fixBadTurns(Plan &lpc, double default_bank_angle) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| fixGsAccelAt(Plan &p, int ix, double maxAccel, bool checkTCP, double M) | larcfm::PlanUtil | static |
| fixInfeasibleTurnAt(Plan &lpc, int ix, bool allowRepairByIntersection) | larcfm::PlanUtil | static |
| fixInfeasibleTurnAtViaIntersection(Plan &lpc, int ix) | larcfm::PlanUtil | static |
| getLegDist(const Plan &ac, int i, double accuracy, double mindist) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| hasPointsTooClose(const Plan &plan) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| infeasibleTurns(Plan &lpc, int startIx, int endIx, double default_bank_angle, bool repair) | larcfm::PlanUtil | static |
| insertLocalMax(Plan &ac) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| insertVirtual(Plan &ac, double time) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| interpolateVirtuals(Plan &ac, double accuracy, double startTm, double endTm) | larcfm::PlanUtil | static |
| interpolateVirtuals(Plan &ac, double accuracy) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| intersection(Plan lpc, int i) | larcfm::PlanUtil | privatestatic |
| isCurrentPositionUnchanged(const Plan &solution, double currentTime, const Position ¤tPos) | larcfm::PlanUtil | static |
| isVelocityContAtTcps(const Plan &p, bool silent) | larcfm::PlanUtil | static |
| latMax(const Plan &ac, int i) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| lonCross(const Plan &ac, int i, double lat3) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| makeMidpoint(TcpData &tcp, const Position &p, double t) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| makeWellFormedEnds(Plan &lpc) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| maximumInterpolationNumber (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| maxTurnDeltaStraight (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| minimumInterpolationLegSize (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| mkGsConstant(const Plan &p, int i, int j, double gs) | larcfm::PlanUtil | static |
| mkGsConstant(const Plan &p, double gs) | larcfm::PlanUtil | static |
| mkGsConstant(const Plan &p) | larcfm::PlanUtil | static |
| mkGsConstant(const Plan &p, int wp1, int wp2) | larcfm::PlanUtil | static |
| mkVsConstant(Plan &p, int wp1, int wp2, double vs) | larcfm::PlanUtil | static |
| mkVsConstant(Plan &p, int start, int end) | larcfm::PlanUtil | static |
| mkVsConstant(Plan &p) | larcfm::PlanUtil | static |
| mkVsConstant(Plan &p, double vs) | larcfm::PlanUtil | static |
| mkVsContinuousAt(Plan &p, int i) | larcfm::PlanUtil | static |
| mkVsShortLegsContinuous(Plan &p, int start, int end, double vsAccel, bool allowFixGs0, double aggressiveFactor, bool inhibitFixVs0) | larcfm::PlanUtil | static |
| mkVsShortLegsContinuous(Plan &p, double vsAccel, bool allowFixGs0, double aggressiveFactor, bool inhibitFixGs0) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| nextTrackChange(const Plan &fp, int iNow) | larcfm::PlanUtil | static |
| nextVsChange(const Plan &p, int iNow) | larcfm::PlanUtil | static |
| positionFromDistance(const Plan &p, double currentTime, double advanceDist, bool linear) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| positionFromDistanceInSeg(const Plan &p, double curTm, double advDistance, bool linear) | larcfm::PlanUtil | privatestatic |
| prevTrackChange(const Plan &fp, int iNow) | larcfm::PlanUtil | static |
| prevVsChange(const Plan &p, int iNow) | larcfm::PlanUtil | static |
| projectPlan(const Plan &p, const EuclideanProjection &proj) | larcfm::PlanUtil | static |
| removeCollinearTrk(const Plan &pp, double sameTrackBound) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| removeVirtuals(Plan &ac) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| removeVirtualsRange(Plan &ac, double startTm, double endTm, bool all) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| repairShortVsLegs(const Plan &fp, double vsAccel) | larcfm::PlanUtil | static |
| repairSmallNegativeGS(const Plan &p) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| revertAllTCPs(const Plan &pln) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| revertAllTCPs(const Plan &pln, bool markIndices) | larcfm::PlanUtil | static |
| revertGroupOfTCPs(Plan &pln, int ix) | larcfm::PlanUtil | static |
| revertGsTCP(Plan &pln, int ix, bool revertPreviousTurn) | larcfm::PlanUtil | static |
| setAltPreserveByDelta(const Plan &lpc) | larcfm::PlanUtil | privatestatic |
| shareSegment(const Plan &p1, const Plan &p2) | larcfm::PlanUtil | static |
| timeFromGs(double gsInit, double gsAccel, double dist) | larcfm::PlanUtil | static |
| turnDir(Plan lpc, int i) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | privatestatic |
| unZigZag(const Plan &pp) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |
| unZigZag(const Plan &pp, double maxLegSize) (defined in larcfm::PlanUtil) | larcfm::PlanUtil | static |