RelativeRectangle

RelativeRectangle structure

Rectangle relatif La formule entre le composant relatif et la valeur absolue est : Échelle * (Largeur de référence) + décalage Donc, si nous voulons qu’il représente une valeur absolue, laissez tous les champs d’échelle à zéro et utilisez les champs de décalage à la place.

public struct RelativeRectangle

Propriétés

Nom La description
OffsetHeight { get; set; } Obtient ou définit le décalage pour la hauteur
OffsetWidth { get; set; } Obtient ou définit le décalage pour width
OffsetX { get; set; } Obtient ou définit le décalage pour la coordonnée X
OffsetY { get; set; } Obtient ou définit le décalage pour la coordonnée Y
ScaleHeight { get; set; } Hauteur relative
ScaleWidth { get; set; } Largeur relative
ScaleX { get; set; } Coordonnée relative X
ScaleY { get; set; } Coordonnée relative Y

Méthodes

Nom La description
static FromScale(float, float, float, float) Construire unRelativeRectangle avec tous les champs de décalage zéro et champs d’échelle à partir de paramètres donnés.
ToAbsolute(Rectangle) Convertir le rectangle relatif en rectangle absolu
ToAbsolute(Size) Convertir le rectangle relatif en rectangle absolu
override ToString() Convertit la valeur de cette instance en unString.

Voir également