ICAROUS
larcfm::VectFuns Member List

This is the complete list of members for larcfm::VectFuns, including all inherited members.

angle_between(const Vect2 &v1, const Vect2 &v2) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
angle_between(const Vect2 &v1, const Vect2 &v2, const Vect2 &v3) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
behind(const Vect2 &x, const Vect2 &so, const Vect2 &vo)larcfm::VectFunsstatic
closestPoint(const Vect3 &a, const Vect3 &b, const Vect3 &so) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
closestPoint(const Vect2 &a, const Vect2 &b, const Vect2 &so)larcfm::VectFunsstatic
closestPoint3(const Vect3 &a, const Vect3 &b, const Vect3 &so)larcfm::VectFunsstatic
closestPointOnSegment(const Vect3 &a, const Vect3 &b, const Vect3 &so) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
closestPointOnSegment(const Vect2 &a, const Vect2 &b, const Vect2 &so) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
closestPointOnSegment3(const Vect3 &a, const Vect3 &b, const Vect3 &so) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
closestPointOnSegment3_extended(const Vect3 &a, const Vect3 &b, const Vect3 &so) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
collinear(const Vect3 &p0, const Vect3 &p1, const Vect3 &p2) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
collinear(const Vect2 &p0, const Vect2 &p1, const Vect2 &p2) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
dirForBehind(const Vect2 &so, const Vect2 &vo, const Vect2 &si, const Vect2 &vi) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
dirForBehind(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
distanceH(const Vect3 &soA, const Vect3 &soB)larcfm::VectFunsstatic
distanceToSegment(const Vect2 &a, const Vect2 &b, const Vect2 &so) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
distAtTau(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, bool futureOnly)larcfm::VectFunsstatic
divergent(const Vect2 &so, const Vect2 &vo, const Vect2 &si, const Vect2 &vi)larcfm::VectFunsstatic
divergent(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi)larcfm::VectFunsstatic
divergentHorizGt(const Vect2 &s, const Vect2 &vo, const Vect2 &vi, double minRelSpeed)larcfm::VectFunsstatic
divergentHorizGt(const Vect3 &s, const Vect3 &vo, const Vect3 &vi, double minRelSpeed) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
interpolate(const Vect3 &v1, const Vect3 &v2, double f) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
interpolateVelocity(const Velocity &v1, const Velocity &v2, double f) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
intersection(const Vect3 &so3, const Velocity &vo3, const Vect3 &si3, const Velocity &vi3)larcfm::VectFunsstatic
intersection2D(const Vect2 &so, const Vect2 &vo, const Vect2 &si, const Vect2 &vi) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
intersection2D(const Vect2 &so1, const Vect2 &so2, double dto, const Vect2 &si1, const Vect2 &si2) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
intersectionAvgZ(const Vect3 &so1, const Vect3 &so2, double dto, const Vect3 &si1, const Vect3 &si2)larcfm::VectFunsstatic
intersectSegments(const Vect2 &so, const Vect2 &so2, const Vect2 &si, const Vect2 &si2) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
LoS(const Vect3 &so, const Vect3 &si, double D, double H)larcfm::VectFunsstatic
midPoint(const Vect2 &p0, const Vect2 &p1) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
midPoint(const Vect3 &p0, const Vect3 &p1) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
parse(const std::string &s) (defined in larcfm::VectFuns)larcfm::VectFunsstatic
passingDirection(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi)larcfm::VectFunsstatic
rateOfClosureHorizontal(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi)larcfm::VectFunsstatic
rateOfClosureVertical(const Vect3 &so, const Velocity &vo, const Vect3 &si, const Velocity &vi)larcfm::VectFunsstatic
rightOfLine(const Vect2 &so, const Vect2 &vo, const Vect2 &si)larcfm::VectFunsstatic
rightOfLinePoints(const Vect2 &a, const Vect2 &b, const Vect2 &p)larcfm::VectFunsstatic
tau(const Vect3 &s, const Vect3 &vo, const Vect3 &vi)larcfm::VectFunsstatic
timeOfIntersection(const Vect3 &so3, const Velocity &vo3, const Vect3 &si3, const Velocity &vi3)larcfm::VectFunsstatic