|
ICAROUS
|
This is the complete list of members for larcfm::Horizontal, including all inherited members.
| actual_tcpa(const Vect2 &so, const Vect2 &vo, const Vect2 &si, const Vect2 &vi) | larcfm::Vect2 | static |
| Add(const Vect2 &v) const | larcfm::Vect2 | |
| AddScal(double k, const Vect2 &v) const | larcfm::Vect2 | |
| almost_horizontal_los(const Vect2 &s, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| almostEquals(const Vect2 &v) const | larcfm::Vect2 | |
| almostEquals(const Vect2 &v, INT64FM maxUlps) const | larcfm::Vect2 | |
| angle() const | larcfm::Vect2 | |
| best_horizontal(const Vect2 &vo, const Horizontal &v1, const Horizontal &v2) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| compassAngle() const | larcfm::Vect2 | |
| compassAngle(const Vect2 &v2) const | larcfm::Vect2 | |
| dcpa(const Vect2 &s, const Vect2 &v) | larcfm::Horizontal | static |
| larcfm::Vect2::dcpa(const Vect2 &so, const Vect2 &vo, const Vect2 &si, const Vect2 &vi) | larcfm::Vect2 | static |
| Delta(const Vect2 &s, const Vect2 &v, const double D) | larcfm::Horizontal | static |
| det(const double x, const double y) const | larcfm::Vect2 | |
| det(const Vect2 &v) const | larcfm::Vect2 | |
| distAlong(const Vect2 &s, const Vect2 &v, const Vect2 &q) | larcfm::Vect2 | static |
| distance(const Vect2 &s) const (defined in larcfm::Vect2) | larcfm::Vect2 | |
| distPerp(const Vect2 &s, const Vect2 &v, const Vect2 &q) | larcfm::Vect2 | static |
| dot(const double x, const double y) const | larcfm::Vect2 | |
| dot(const Vect2 &v) const | larcfm::Vect2 | |
| formatXY(const std::string &pre, const std::string &mid, const std::string &post) const (defined in larcfm::Vect2) | larcfm::Vect2 | |
| formatXY(int prec, const std::string &pre, const std::string &mid, const std::string &post) const (defined in larcfm::Vect2) | larcfm::Vect2 | |
| gs_circle(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const int dir, const int irt, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| gs_line(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| gs_only(const TangentLine &nv, const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const int epsv, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| gs_only_circle(const Vect2 &s, const Vect2 &vo, const Vect2 &vi, const double t, const int dir, const int irt, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| gs_only_dot(const Vect2 &u, const Vect2 &vo, const Vect2 &vi, const double j) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| gs_only_line(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi) | larcfm::Horizontal | static |
| gs_only_vertical(const Vect2 &s, const Vect2 &vo, const Vect2 &vi, const double th, const int dir, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| gs_vertical(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const TangentLine &l, const int epsv, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| Hat() const | larcfm::Vect2 | |
| hmd(const Vect2 &s, const Vect2 &v, double T) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| Horizontal() | larcfm::Horizontal | |
| Horizontal(const Vect2 &v) | larcfm::Horizontal | explicit |
| Horizontal(double kk, const Vect2 &v) | larcfm::Horizontal | |
| horizontal_dir(const Vect2 &s, const Vect2 &v, const int dir) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| horizontal_dir_at(const Vect2 &s, const Vect2 &v, const double t, const int dir) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| horizontal_entry(const Vect2 &s, const Vect2 &v) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| horizontal_sep(const Vect2 &s, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| intersect_pt(const Vect2 &s0, const Vect2 &v0, const Vect2 &s1, const Vect2 &v1) | larcfm::Vect2 | static |
| INVALID() | larcfm::Vect2 | static |
| isInvalid() const | larcfm::Vect2 | |
| isZero() const | larcfm::Vect2 | |
| k | larcfm::Horizontal | |
| leq(const Vect2 &v, const Vect2 &vo) const | larcfm::Vect2 | |
| linear(const Vect2 &v, double t) const | larcfm::Vect2 | |
| mkTrkGs(double trk, double gs) | larcfm::Vect2 | static |
| Neg() const | larcfm::Vect2 | |
| NoHorizontalSolution() | larcfm::Horizontal | static |
| norm() const | larcfm::Vect2 | |
| operator!=(const Vect2 &v) const | larcfm::Vect2 | |
| operator*(const double k) const | larcfm::Vect2 | |
| operator*(const Vect2 &v) const | larcfm::Vect2 | |
| operator+(const Vect2 &v) const | larcfm::Vect2 | |
| operator-(const Vect2 &v) const | larcfm::Vect2 | |
| operator-() const | larcfm::Vect2 | |
| operator==(const Vect2 &v) const | larcfm::Vect2 | |
| opt_line(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| opt_trk_gs(const TangentLine &nv, const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const int epsv, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| opt_trk_gs_dot(const Vect2 &u, const Vect2 &vo, const Vect2 &vi, const double j) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| opt_trk_gs_line(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi) | larcfm::Horizontal | static |
| opt_trk_gs_vertical(const Vect2 &s, const Vect2 &vo, const Vect2 &vi, const double th, const int dir, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| opt_vertical(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const TangentLine &l, const int epsv, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| PerpL() const | larcfm::Vect2 | |
| PerpR() const | larcfm::Vect2 | |
| repulsiveGs(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, double minRelSpeed, double minGs, double maxGs) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| repulsiveTrk(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, double minRelSpeed) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| Scal(double k) const | larcfm::Vect2 | |
| ScalAdd(const double k, const Vect2 &v) const | larcfm::Vect2 | |
| sqRel(const Vect2 &v) const (defined in larcfm::Vect2) | larcfm::Vect2 | private |
| sqv() const | larcfm::Vect2 | |
| Sub(const Vect2 &v) const | larcfm::Vect2 | |
| tcpa(const Vect2 &s, const Vect2 &v) | larcfm::Horizontal | static |
| larcfm::Vect2::tcpa(const Vect2 &so, const Vect2 &vo, const Vect2 &si, const Vect2 &vi) | larcfm::Vect2 | static |
| Theta_D(const Vect2 &s, const Vect2 &v, const int eps, const double D) | larcfm::Horizontal | static |
| toPVS() const (defined in larcfm::Vect2) | larcfm::Vect2 | |
| toPVS(int precision) const (defined in larcfm::Vect2) | larcfm::Vect2 | |
| toString() const | larcfm::Vect2 | |
| toString(int precision) const | larcfm::Vect2 | |
| toStringNP(const std::string &xunit, const std::string &yunit) const | larcfm::Vect2 | |
| toStringNP(const std::string &xunit, const std::string &yunit, int precision) const (defined in larcfm::Vect2) | larcfm::Vect2 | |
| trk() const | larcfm::Vect2 | |
| trk_circle(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const int dir, const int irt, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_line(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_line_irt(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi, const int irt) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_only(const TangentLine &nv, const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const int epsv, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_only_circle(const Vect2 &s, const Vect2 &vo, const Vect2 &vi, const double t, const int dir, const int irt, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_only_dot(const Vect2 &u, const Vect2 &vo, const Vect2 &vi, const double j, const int irt) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_only_line(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_only_line_irt(const Vect2 &nv, const Vect2 &vo, const Vect2 &vi, const int irt) | larcfm::Horizontal | static |
| trk_only_vertical(const Vect2 &s, const Vect2 &vo, const Vect2 &vi, const double th, const int dir, const int irt, const double D) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_vertical(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const TangentLine &l, const int epsv, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| trk_vertical_irt(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, const TangentLine &l, const int epsv, const int irt, const double D, const double H) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| undef() const | larcfm::Horizontal | |
| unit_perpL(const Vect3 &v) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| Vdir(const Vect2 &s, const Vect2 &v) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| Vect2(const double xx=0.0, const double yy=0.0) | larcfm::Vect2 | |
| W0(const Vect2 &s, const double j) (defined in larcfm::Horizontal) | larcfm::Horizontal | static |
| within_epsilon(const Vect2 &v2, double epsilon) const | larcfm::Vect2 | |
| x | larcfm::Vect2 | |
| y | larcfm::Vect2 | |
| ZERO() | larcfm::Vect2 | static |
| ~Vect2() | larcfm::Vect2 | inlinevirtual |