10 #define R_AFFINE_2D_HH
RAffine2D operator*(const double r, const RAffine2D &t)
Definition: RAffine2D.icc:167
virtual void SetAxis(const u_int n, const RPoint2D v)
Definition: RAffine2D.cpp:93
RAffine2D Inverse() const
Definition: RAffine2D.icc:69
RAffine2D operator/=(const Double_t r)
Definition: RAffine2D.icc:116
virtual void SetOrigin(const RPoint2D ctr)
Definition: RAffine2D.icc:62
virtual RPoint2D GetOrigin() const
Definition: RAffine2D.icc:52
RAffine2D operator*=(const RAffine2D &t)
Definition: RAffine2D.icc:103
virtual RVector2D GetVector() const
Definition: RAffine2D.icc:56
virtual RMatrix2D GetMatrix() const
Definition: RAffine2D.icc:44
RAffine2D operator+=(const RAffine2D &t)
Definition: RAffine2D.icc:91
RAffine2D operator-() const
Definition: RAffine2D.icc:84
RAffine2D operator+() const
Definition: RAffine2D.icc:80
RAffine2D operator*(const RAffine2D &t) const
Definition: RAffine2D.icc:135
Definition: RVector2D.hh:26
RAffine2D & operator=(const RAffine2D &a)
Definition: RAffine2D.cpp:46
static const RMatrix2D id
Matrice identité
Definition: RMatrix2D.hh:46
Definition: RMatrix2D.hh:25
RVector2D tr
Translation vector (new center)
Definition: RAffine2D.hh:37
RAffine2D operator/(const Double_t r) const
Definition: RAffine2D.icc:156
Definition: RAffine2D.hh:29
Définition de la matrice par vecteurs d'axes du nouveau repère
Definition: RMatrix2D.hh:42
RMatrixDef
Interprétation des vecteurs à la création d'une matrice.
Definition: RMatrix2D.hh:38
RAffine2D operator-=(const RAffine2D &t)
Definition: RAffine2D.icc:97
virtual ~RAffine2D()
Definition: RAffine2D.icc:38
RAffine2D()
Definition: RAffine2D.icc:12
virtual RVector2D GetTranslation() const
Definition: RAffine2D.icc:48
RVector2D Transform(const RVector2D &v) const
Definition: RAffine2D.icc:75