NimbRo ROS Soccer Package
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
LineSegment Member List

This is the complete list of members for LineSegment, including all inherited members.

Clip(Rect boundry) (defined in LineSegment)LineSegment
DistanceFromLine(Point2f p) (defined in LineSegment)LineSegment
GetAbsMinAngleDegree(const LineSegment otherLine) const (defined in LineSegment)LineSegment
GetClosestPointOnLineSegment(Point2f p) (defined in LineSegment)LineSegment
GetDegreeFromX() (defined in LineSegment)LineSegmentinline
GetDirection(Point2d &res) const (defined in LineSegment)LineSegment
GetExteriorAngleDegree(const LineSegment otherLine) const (defined in LineSegment)LineSegment
GetLength() const (defined in LineSegment)LineSegment
GetMiddle() (defined in LineSegment)LineSegment
GetMidLineSegments(int count) (defined in LineSegment)LineSegmentinline
GetMidPoints(int count, bool sortthis=true) (defined in LineSegment)LineSegmentinline
getProbability() const (defined in LineSegment)LineSegmentinline
GetRadianFromX() (defined in LineSegment)LineSegmentinline
GetSide(const Point2d point) const (defined in LineSegment)LineSegment
GetSlope(double &slope) (defined in LineSegment)LineSegmentinline
GetYByX(float x) const (defined in LineSegment)LineSegment
Intersect(LineSegment L, Point2d &res) (defined in LineSegment)LineSegment
IntersectLineForm(LineSegment L, Point2d &res) (defined in LineSegment)LineSegment
IsOnThis(const Point2f &ptTest, float flEp=DEFFLEQEPSILON) (defined in LineSegment)LineSegment
LineSegment(const Point2d p1, const Point2d p2, double _probability=0.0) (defined in LineSegment)LineSegment
LineSegment(const Point2d center, double angle, double length, double _probability=0.0) (defined in LineSegment)LineSegment
LineSegment(const LineSegment &l) (defined in LineSegment)LineSegment
LineSegment() (defined in LineSegment)LineSegment
P1 (defined in LineSegment)LineSegment
P2 (defined in LineSegment)LineSegment
PerpendicularLineSegment(double scale=1) (defined in LineSegment)LineSegment
PerpendicularLineSegment(double len, cv::Point2d mid) (defined in LineSegment)LineSegment
scale(double _in) (defined in LineSegment)LineSegmentinline
setProbability(double _in) (defined in LineSegment)LineSegmentinline
SortbyDistance(const Point2f &a, const Point2f &b) (defined in LineSegment)LineSegment
~LineSegment() (defined in LineSegment)LineSegmentvirtual