|
modm API documentation
|
This is the complete list of members for modm::LineSegment2D< T >, including all inherited members.
| FloatType typedef (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| LineSegment2D() (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| LineSegment2D(const Vector< T, 2 > &start, const Vector< T, 2 > &end) (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| WideType typedef (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| endPoint (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | protected |
| getClosestPointTo(const Vector< T, 2 > &point) const | modm::LineSegment2D< T > | |
| getDirectionVector() const (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| getDistanceTo(const Vector< T, 2 > &point) const | modm::LineSegment2D< T > | |
| getEndPoint() const (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | inline |
| getIntersections(const LineSegment2D &other, PointSet2D< T > &intersectionPoints) const | modm::LineSegment2D< T > | |
| getIntersections(const Circle2D< T > &circle, PointSet2D< T > &intersectionPoints) const | modm::LineSegment2D< T > | |
| getIntersections(const Polygon2D< T > &polygon, PointSet2D< T > &intersectionPoints) const (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| getLength() const | modm::LineSegment2D< T > | |
| getStartPoint() const (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | inline |
| intersects(const LineSegment2D &other) const | modm::LineSegment2D< T > | |
| intersects(const Polygon2D< T > &polygon) const | modm::LineSegment2D< T > | |
| operator!=(const LineSegment2D &other) const (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| operator==(const LineSegment2D &other) const (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | |
| set(const Vector< T, 2 > &start, const Vector< T, 2 > &end) (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | inline |
| setEndPoint(const Vector< T, 2 > &point) | modm::LineSegment2D< T > | inline |
| setStartPoint(const Vector< T, 2 > &point) | modm::LineSegment2D< T > | inline |
| startPoint (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > | protected |
| translate(const Vector< T, 2 > &vector) (defined in modm::LineSegment2D< T >) | modm::LineSegment2D< T > |