|
CU_API | Position (int32_t x=0, int32_t y=0) |
| Constructeur.
|
|
CU_API | Position (Position const &obj) |
| Constructeur par copie.
|
|
CU_API | Position (Position &&obj) noexcept |
| Constructeur par déplacement.
|
|
CU_API | ~Position () noexcept=default |
| Destructeur.
|
|
CU_API Position & | operator= (Position const &obj) |
| Opérateur d'affectation par copie.
|
|
CU_API Position & | operator= (Position &&obj) noexcept |
| Opérateur d'affectation par déplacement.
|
|
CU_API void | set (int32_t x, int32_t y) |
| Définit la position.
|
|
CU_API void | offset (int32_t x, int32_t y) |
| Déplace la position.
|
|
int32_t | y () const |
| Récupère la coordonnée gauche.
|
|
int32_t & | y () |
| Récupère la coordonnée gauche.
|
|
int32_t | x () const |
| Récupère la coordonnée droite.
|
|
int32_t & | x () |
| Récupère la coordonnée droite.
|
|
void | swap (Coords &rhs) noexcept |
| Echange les données de c epoint avec celles du point donné
|
|
uint32_t | size () const |
|
int32_t const & | operator[] (uint32_t index) const |
| Récupère la donnée à l'index donné
|
|
int32_t & | operator[] (uint32_t index) |
| Récupère la donnée à l'index donné
|
|
int32_t * | ptr () |
| Récupère un pointeur non constant sur les données.
|
|
int32_t const * | constPtr () const |
| Récupère un pointeur constant sur les données.
|
|
iterator | begin () |
| Récupère un itérateur sur le premier élément.
|
|
const_iterator | begin () const |
| Récupère un itérateur constant sur le premier élément.
|
|
iterator | end () |
| Récupère un itérateur sur le dernier élément.
|
|
const_iterator | end () const |
| Récupère un itérateur constant sur le dernier élément.
|
|
| Coords ()=default |
|
| Coords (Point< int32_t, Count > &rhs) |
|
| Coords (int32_t *rhs) |
|
Coords & | operator= (int32_t *rhs) |
|
Coords & | operator= (Point< int32_t, Count > const &rhs) |
|
Coords & | operator+= (Coords< U, UCount > const &rhs) |
|
Coords & | operator+= (Point< U, UCount > const &rhs) |
|
Coords & | operator+= (U const *coords) |
|
Coords & | operator+= (int32_t const &coord) |
|
Coords & | operator-= (Coords< U, UCount > const &rhs) |
|
Coords & | operator-= (Point< U, UCount > const &rhs) |
|
Coords & | operator-= (U const *coords) |
|
Coords & | operator-= (int32_t const &coord) |
|
Coords & | operator*= (Coords< U, UCount > const &rhs) |
|
Coords & | operator*= (Point< U, UCount > const &rhs) |
|
Coords & | operator*= (U const *coords) |
|
Coords & | operator*= (int32_t const &coord) |
|
Coords & | operator/= (Coords< U, UCount > const &rhs) |
|
Coords & | operator/= (Point< U, UCount > const &rhs) |
|
Coords & | operator/= (U const *coords) |
|
Coords & | operator/= (int32_t const &coord) |
|