| abs() const | Transformation2D | |
| CVec2() | CVec2 | [inline] |
| CVec2(double x, double y) | CVec2 | [inline] |
| CVec2(const CVec2 &vec) | CVec2 | [inline] |
| dot(const CVec2 &vec) const | CVec2 | [inline] |
| equal(CVec2 vec) const | CVec2 | [inline] |
| getAngle(const CVec2 &vec) const | CVec2 | [inline] |
| getNormal() const | CVec2 | [inline] |
| getNormalized() const | CVec2 | [inline] |
| inverse() const | Transformation2D | |
| m_Theta | Transformation2D | [private] |
| m_X | CVec2 | [protected] |
| m_Y | CVec2 | [protected] |
| magnitude() const | CVec2 | [inline] |
| makePerp() | CVec2 | [inline] |
| normalize() | CVec2 | [inline] |
| operator!=(Transformation2D t) const | Transformation2D | |
| operator*(float factor) const | Transformation2D | |
| CVec2::operator*(double num) const | CVec2 | [inline] |
| CVec2::operator*(const CVec2 &vVector) const | CVec2 | [inline] |
| operator*=(float factor) | Transformation2D | |
| CVec2::operator*=(double num) | CVec2 | [inline] |
| operator+(Transformation2D t) const | Transformation2D | |
| CVec2::operator+(const CVec2 &vVector) const | CVec2 | [inline] |
| operator+=(Transformation2D t) | Transformation2D | |
| operator-(Transformation2D t) const | Transformation2D | |
| CVec2::operator-(const CVec2 &vVector) const | CVec2 | [inline] |
| CVec2::operator-() const | CVec2 | [inline] |
| operator-=(Transformation2D t) | Transformation2D | |
| operator/(float factor) const | Transformation2D | |
| CVec2::operator/(double num) const | CVec2 | [inline] |
| operator/=(float factor) | Transformation2D | |
| CVec2::operator/=(double num) | CVec2 | [inline] |
| operator<(Transformation2D t) const | Transformation2D | |
| operator<=(Transformation2D t) const | Transformation2D | |
| operator==(Transformation2D t) const | Transformation2D | |
| operator>(Transformation2D t) const | Transformation2D | |
| operator>=(Transformation2D t) const | Transformation2D | |
| operator[](unsigned int i) const | CVec2 | [inline] |
| operator[](unsigned int i) | CVec2 | [inline] |
| rotate(float angle) const | CVec2 | [inline] |
| set(double x, double y, double theta) | Transformation2D | |
| CVec2::set(double fx, double fy) | CVec2 | [inline] |
| sqr() const | CVec2 | [inline] |
| theta() const | Transformation2D | |
| toString() const | Transformation2D | |
| transform(const Point2D &point) const | Transformation2D | |
| transform(const std::vector< Point2D > &points) const | Transformation2D | |
| transform(const Line2D &line) const | Transformation2D | |
| transform(const std::vector< Line2D > &lines) const | Transformation2D | |
| Transformation2D(double x, double y, double theta) | Transformation2D | |
| Transformation2D(const CVec2 &vec, double theta) | Transformation2D | |
| Transformation2D() | Transformation2D | |
| x() const | CVec2 | [inline] |
| y() const | CVec2 | [inline] |
| ~Transformation2D() | Transformation2D |