CGR Localization
|
This is the complete list of members for Line2d< num >, including all inherited members.
Angle() const (defined in Line2d< num >) | Line2d< num > | inline |
calcValues() const | Line2d< num > | |
closestDistFromLine(GVector::vector2d< num > p, bool endcaps) | Line2d< num > | |
Dir() const (defined in Line2d< num >) | Line2d< num > | inline |
distFromLine(GVector::vector2d< num > p, GVector::vector2d< num > rayDir, bool extendLine) | Line2d< num > | |
distFromLine1(GVector::vector2d< num > p, num rayDir, bool extendLine) | Line2d< num > | |
intersection(Line2d< num > l1, bool extendL0, bool extendL1) | Line2d< num > | |
intersection(GVector::vector2d< num > p2, GVector::vector2d< num > p3, bool extendL0, bool extendL1) | Line2d< num > | |
intersects(Line2d< num > l1, bool extendL0, bool extendL1, bool touch) | Line2d< num > | |
intersects(GVector::vector2d< num > p2, GVector::vector2d< num > p3, bool extendL0, bool extendL1, bool touch) | Line2d< num > | |
intersects(GVector::vector2d< num > v, bool extendL0, bool extendL1) | Line2d< num > | inline |
intersects(GVector::vector2d< num > p, GVector::vector2d< num > rayDir, bool touching) | Line2d< num > | |
intersects(GVector::vector2d< num > p, num rayDir) | Line2d< num > | |
intersectTest(GVector::vector2d< num > p2, GVector::vector2d< num > p3, bool &intersects, bool extendL0, bool extendL1) | Line2d< num > | |
Length() const (defined in Line2d< num >) | Line2d< num > | inline |
liesAlongside(GVector::vector2d< num > p, num margin=0.0) | Line2d< num > | |
Line2d() (defined in Line2d< num >) | Line2d< num > | |
Line2d(GVector::vector2d< num > _p1) (defined in Line2d< num >) | Line2d< num > | |
Line2d(GVector::vector2d< num > _p0, GVector::vector2d< num > _p1) (defined in Line2d< num >) | Line2d< num > | |
Line2d(num p0x, num p0y, num p1x, num p1y) (defined in Line2d< num >) | Line2d< num > | |
operator*(num f) const | Line2d< num > | |
operator*=(num f) | Line2d< num > | |
operator+(GVector::vector2d< num > v) const | Line2d< num > | |
operator+=(GVector::vector2d< num > v) | Line2d< num > | |
operator-(GVector::vector2d< num > v) const (defined in Line2d< num >) | Line2d< num > | |
operator-=(GVector::vector2d< num > v) (defined in Line2d< num >) | Line2d< num > | |
operator/(num f) const | Line2d< num > | |
operator/=(num f) | Line2d< num > | |
P0() const (defined in Line2d< num >) | Line2d< num > | inline |
P1() const (defined in Line2d< num >) | Line2d< num > | inline |
Perp() const (defined in Line2d< num >) | Line2d< num > | inline |
perpFromLine(GVector::vector2d< num > p, bool endcaps) | Line2d< num > | |
project_in(GVector::vector2d< num > p) | Line2d< num > | |
project_out(GVector::vector2d< num > p) | Line2d< num > | |
rotate(GVector::vector2d< num > p, num angle) | Line2d< num > | |
set(GVector::vector2d< num > _p0, GVector::vector2d< num > _p1) (defined in Line2d< num >) | Line2d< num > | |
set(num p0x, num p0y, num p1x, num p1y) (defined in Line2d< num >) | Line2d< num > | |
ToString(char *str) | Line2d< num > |