Partager via


RelEllipticalArcTo Row (Geometry Section)

Contient les coordonnées x et y du point de terminaison d’un arc elliptique par rapport à la largeur et à la hauteur de la forme, les coordonnées x et y des points de contrôle sur l’arc par rapport à la largeur et à la hauteur de la forme, l’angle de l’axe x à l’axe principal de l’ellipse et le rapport entre les axes principaux et mineurs de l’ellipse.

Remarque

Une ligne RelEllipticalArcTo ne peut être conservée que dans les formats de fichiers .vsdx, .vsdm, .vstx, .vstm, .vssx et .vssm. Lorsqu’un fichier est enregistré dans les formats Visio 2003-2010, la ligne RelEllipticalArcTo est convertie en ligne EllipticalArcTo .

Une ligne RelEllipticalArcTo contient les cellules suivantes.

Cell Description
X
Coordonnée x du sommet de fin sur un arc par rapport à la largeur de la forme.
Y
Coordonnée y du sommet de fin sur un arc par rapport à la hauteur de la forme.
A
Coordonnée x du point de contrôle de l’arc par rapport à la largeur de la forme ; point sur l’arc. Le point de contrôle est mieux situé à mi-chemin entre les sommets de début et de fin de l’arc. Sinon, l’arc peut atteindre une taille extrême afin de passer par le point de contrôle, avec des résultats imprévisibles.
B
Coordonnée y du point de contrôle d’un arc par rapport à la largeur de la forme.
C
Angle de l’axe principal d’un arc par rapport à l’axe x de son parent.
D
Rapport entre l’axe principal d’un arc et son axe secondaire. Malgré la signification habituelle de ces mots, l’axe « principal » ne doit pas être supérieur à l’axe « mineur », de sorte que ce rapport ne doit pas être supérieur à 1. Le fait de définir cette cellule sur une valeur inférieure ou égale à 0 ou supérieure à 1 000 peut entraîner des résultats imprévisibles.

Remarques

Les valeurs de la ligne RelEllipticalArcTo sont équivalentes aux valeurs d’une ligne EllipticalArcTo , multipliées par la largeur et la hauteur de la forme. Par exemple : une ligne RelEllipticalArcTo où les cellules X, Y, A, B, C et D ont les valeurs 1, 1, 1,5, 0,5, 15 deg et 1,5 (respectivement) peuvent être remplacées par une ligne EllipticalArcTo avec les formules Width*1de cellule , Height*1', Width*1.5, Height*0.515 deg et 1,5 (respectivement).