Transformation : définition (structure)

Définition

Une transformation est définie par :

  • un nom (et commentaire)
  • un type
  • des caractéristiques spécifiques dépendant du type

Nom

Le nom permettant l'identification de la transformation est donné par l'utilisateur lors de la création de celle-ci.

Un commentaire (facultatif) peut être ajouté au nom.

Types de transformations

Les types de transformations proposés et les caractéristiques nécessaires pour leur description sont présentés dans les tableaux ci-dessous :

Domaine 2D / 3D

Translation définie par

Description
un vecteur Repère de définition Composantes du vecteur (DX, DY, (DZ))
deux points et un rapport

Points définissant le vecteur (point départ et point arrivée)

Rapport
Domaine 2D

Rotation définie par

Description
un angle et les coordonnées du point pivot Repère de définition Coordonnées du point pivot Angle de rotation autour de l'axe Z
un angle et un point pivot existant Repère de définition Point pivot Angle de rotation autour de l'axe Z
Domaine 3D

Rotation définie par

Description
3 angles et les coordonnées du point pivot Repère de définition Coordonnées du point pivot 3 angles de rotation autour des axes X, Y, Z
3 angles et un point pivot existant Repère de définition Point pivot 3 angles de rotation autour des axes X, Y, Z
3 points et un angle Points définissant la rotation (point départ et point arrivée direction, point pivot) Angle de rotation en degré
Domaine 2D / 3D
Symétrie par rapport à Description
un point Point centre de la symétrie
une droite décrite par deux points

Points définissant la ligne de symétrie (points 1 et 2 de la droite)

Domaine 3D
Symétrie par rapport à Description
un plan décrit par trois points

Points définissant le plan de symétrie (points 1, 2 et 3 du plan)

Domaine 2D / 3D

Affinité / homothétie par rapport à

Description
un point Point centre de l'homothétie Rapport d'homothétie
une droite décrite par deux points

Points définissant la ligne d'affinité (points 1 et 2 de la droite)

Rapport d'affinité
Domaine 3D
Affinité / homothétie par rapport à Description
un plan décrit par trois points

Points définissant le plan d'affinité (points 1, 2 et 3 du plan)

Rapport d'affinité
Domaine 3D

Hélice définie par

Description
coordonnées du point pivot Repère de définition Coordonnées point pivot Composantes du vecteur directeur Hauteur algébrique et angle de l'hélice
point pivot existant Repère de définition Point pivot Composantes du vecteur directeur Hauteur algébrique et angle de l'hélice
Domaine 2D / 3D
Transformation Description
composée Deux transformations définies préalablement