ICAROUS
|
This is the complete list of members for larcfm::PolyUtil, including all inherited members.
bufferedConvexHull(SimplePoly &p, double hbuff, double vbuff) | larcfm::PolyUtil | static |
bufferedConvexHull(const PolyPath &pbase, double hbuff, double vbuff) | larcfm::PolyUtil | static |
calculateWxExitTime(const Plan &plan, std::vector< PolyPath > &paths, double incr, double entryTime) | larcfm::PolyUtil | static |
convexHull(const std::vector< Position > &plist, double bottom, double top) | larcfm::PolyUtil | static |
convexHull(const SimplePoly &p) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
convexHull(const std::vector< SimplePoly > &p) | larcfm::PolyUtil | static |
convexHull(const SimplePoly &p, double buffer) | larcfm::PolyUtil | static |
intersectsPolygon2D(const Plan &p, PolyPath &pp, double B, double T, double incr) | larcfm::PolyUtil | static |
isPlanContained(const Plan &plan, const std::vector< PolyPath > &paths, double B, double T, double incr) | larcfm::PolyUtil | static |
isPlanInConflictWx(const Plan &plan, std::vector< PolyPath > &paths, double start, double end, double incr) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
isPlanInConflictWx(const Plan &plan, std::vector< PolyPath > &paths, double incr) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
isPlanInConflictWx(const Plan &plan, std::vector< PolyPath > &paths, double incr, double fromTime) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
pushOut(SimplePoly &poly, const Position &p, double buffer) | larcfm::PolyUtil | static |
pushOut(SimplePoly &poly, int i, double buffer) | larcfm::PolyUtil | static |
reducePlanAgainstPolys(const Plan &plan, double gs, std::vector< PolyPath > &paths, double incr, bool leadInsPresent, const std::vector< PolyPath > &containment) | larcfm::PolyUtil | static |
reducePlanAgainstPolys(const Plan &pln, double gs, std::vector< PolyPath > &paths, double incr, bool leadInsPresent) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
simplify(SimplePoly &p, double buffer) | larcfm::PolyUtil | static |
simplify(SimplePoly &p) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
simplify2(SimplePoly &p, double buffer) (defined in larcfm::PolyUtil) | larcfm::PolyUtil | static |
simplifyToSize(SimplePoly &p, int num) | larcfm::PolyUtil | static |
stretchOverTime(const SimplePoly &sp, const Velocity &v, double timeBefore, double timeAfter) | larcfm::PolyUtil | static |
stretchOverTime(const PolyPath &pbase, double timeBefore, double timeAfter) | larcfm::PolyUtil | static |