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 |