, including all inherited members.
computeClosestPoint(const SegmentMath< N, T > &segment, const typename SegmentMath< N, T >::Point &x, typename SegmentMath< N, T >::Point *closestPoint) | SegmentMath< N, T > | [related] |
computeDistance(const SegmentMath< N, T > &segment, const typename SegmentMath< N, T >::Point &x) | SegmentMath< N, T > | [related] |
computeDistanceAndClosestPoint(const SegmentMath< N, T > &segment, const typename SegmentMath< N, T >::Point &x, typename SegmentMath< N, T >::Point *closestPoint) | SegmentMath< N, T > | [related] |
computeIntersection(const SegmentMath< 2, T > &s1, const SegmentMath< 2, T > &s2, typename SegmentMath< 2, T >::Point *intersectionPoint) | SegmentMath< N, T > | [related] |
computeUnsignedDistanceAndClosestPointToSupportingLine(const SegmentMath< N, T > &segment, const typename SegmentMath< N, T >::Point &x, typename SegmentMath< N, T >::Point *closestPoint) | SegmentMath< N, T > | [related] |
computeUnsignedDistanceToSupportingLine(const SegmentMath< N, T > &segment, const typename SegmentMath< N, T >::Point &x) | SegmentMath< N, T > | [related] |
computeZIntersection(const SegmentMath< 3, T > &segment, T *x, T *y, T z) | SegmentMath< N, T > | [related] |
getLength() const | SegmentMath< N, T > | [inline] |
getSource() const | Segment< N, T > | [inline] |
getTangent() const | SegmentMath< N, T > | [inline] |
getTarget() const | Segment< N, T > | [inline] |
isValid() const | SegmentMath< N, T > | |
make(const Point &source, const Point &target) | SegmentMath< N, T > | |
Number typedef | SegmentMath< N, T > | |
operator!=(const SegmentMath< N, T > &x, const SegmentMath< N, T > &y) | SegmentMath< N, T > | [related] |
Segment::operator!=(const Segment< N, T > &x, const Segment< N, T > &y) | Segment< N, T > | [related] |
operator+(const SegmentMath< N, T > &x) | SegmentMath< N, T > | [related] |
operator+(const SegmentMath< N, T > &s, const typename SegmentMath< N, T >::Point &p) | SegmentMath< N, T > | [related] |
Segment::operator+(const Segment< N, T > &x) | Segment< N, T > | [related] |
Segment::operator+(const Segment< N, T > &s, const typename Segment< N, T >::Point &p) | Segment< N, T > | [related] |
operator+=(const Point &p) | SegmentMath< N, T > | |
operator-(const SegmentMath< N, T > &x) | SegmentMath< N, T > | [related] |
operator-(const SegmentMath< N, T > &s, const typename SegmentMath< N, T >::Point &p) | SegmentMath< N, T > | [related] |
Segment::operator-(const Segment< N, T > &x) | Segment< N, T > | [related] |
Segment::operator-(const Segment< N, T > &s, const typename Segment< N, T >::Point &p) | Segment< N, T > | [related] |
operator-=(const Point &p) | SegmentMath< N, T > | |
operator<<(std::ostream &out, const SegmentMath< N, T > &s) | SegmentMath< N, T > | [related] |
Segment::operator<<(std::ostream &out, const Segment< N, T > &x) | Segment< N, T > | [related] |
operator=(const SegmentMath &other) | SegmentMath< N, T > | |
Segment::operator=(const Segment &other) | Segment< N, T > | |
operator==(const SegmentMath< N, T > &x, const SegmentMath< N, T > &y) | SegmentMath< N, T > | [related] |
Segment::operator==(const Segment< N, T > &x, const Segment< N, T > &y) | Segment< N, T > | [related] |
operator>>(std::istream &in, SegmentMath< N, T > &s) | SegmentMath< N, T > | [related] |
Segment::operator>>(std::istream &in, Segment< N, T > &x) | Segment< N, T > | [related] |
Point typedef | SegmentMath< N, T > | |
Segment() | Segment< N, T > | [inline] |
Segment(const Point &source, const Point &target) | Segment< N, T > | [inline] |
Segment(const Segment &other) | Segment< N, T > | [inline] |
SegmentMath() | SegmentMath< N, T > | [inline] |
SegmentMath(const Point &source, const Point &target) | SegmentMath< N, T > | |
SegmentMath(const Segment< N, T > &s) | SegmentMath< N, T > | [inline] |
SegmentMath(const SegmentMath &other) | SegmentMath< N, T > | [inline] |
~Segment() | Segment< N, T > | [inline] |
~SegmentMath() | SegmentMath< N, T > | [inline] |