, 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] |