Class RectangleProjectedShape
Der Name: Aspose.Imaging.Shapes Versammlung: Aspose.Imaging.dll (25.4.0)
Es repräsentiert eine Form, die über einen rechteckigen Blick auf eine bestimmte Orientierung projiziert wird.Angegeben durch vier Punkte, die in Raum drehen können, die die gleiche Randlänge und 90 Grad zwischen den angrenzenden Randen halten.
[JsonObject(MemberSerialization.OptIn)]
public abstract class RectangleProjectedShape : Shape
Inheritance
object ← ObjectWithBounds ← Shape ← RectangleProjectedShape
Derived
Vererbte Mitglieder
Shape.Equals(object) , Shape.GetHashCode() , Shape.Equals(Shape) , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Equals(ObjectWithBounds) , ObjectWithBounds.Bounds , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
RectangleProjectedShape()
Initialisiert eine neue Instanz der Aspose.Imaging.Shapes.RectangleProjectedShape Klasse.
[JsonConstructor]
public RectangleProjectedShape()
RectangleProjectedShape(RectangleF)
Initialisiert eine neue Instanz der Aspose.Imaging.Shapes.RectangleProjectedShape Klasse.
public RectangleProjectedShape(RectangleF rectangle)
Parameters
rectangle
RectangleF
Der Rechtangel zu initialisieren von.
Properties
Bounds
Erhält die Grenzen des Objekts.
[JsonIgnore]
public override RectangleF Bounds { get; }
Eigentumswert
Center
Er bekommt das Zentrum der Form.
[JsonIgnore]
public override PointF Center { get; }
Eigentumswert
HasSegments
Er erhält einen Wert, der angibt, ob die Form Segmente hat.
[JsonIgnore]
public override bool HasSegments { get; }
Eigentumswert
LeftBottom
Erhalten Sie den linken unteren rechteckenden Punkt.
public PointF LeftBottom { get; }
Eigentumswert
LeftTop
Erhalten Sie den linken oberen rechteckigen Punkt.
public PointF LeftTop { get; }
Eigentumswert
RectangleHeight
Erreicht die rechteckige Höhe.
[JsonIgnore]
public double RectangleHeight { get; }
Eigentumswert
RectangleWidth
Erhält die rechteckige Breite.
[JsonIgnore]
public double RectangleWidth { get; }
Eigentumswert
RightBottom
Erhalten Sie den rechten unteren rechteckenden Punkt.
public PointF RightBottom { get; }
Eigentumswert
RightTop
Erhalten Sie den rechten oberen rechteckenden Punkt.
public PointF RightTop { get; }
Eigentumswert
Methods
Equals(Objekt)
Es bestimmt, ob der angegebenen System.Object mit dieser Instanz gleich ist.
public override bool Equals(object obj)
Parameters
obj
object
Das System.Object zu vergleichen mit dieser Instanz.
Returns
‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.
Equals(RectangleProjectedShape)
berprüfen Sie, ob die Objekte gleich sind.
protected bool Equals(RectangleProjectedShape other)
Parameters
other
RectangleProjectedShape
Das andere Objekt.
Returns
Das Ergebnis der Gleichberechtigung.
GetBounds(Matrix)
Erhält die Grenzen des Objekts.
public override RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Die Matrix, die vor Grenzen angewendet wird, wird berechnet.
Returns
Die Grenzen des geschätzten Objekts.
GetBounds(Matrix und Pen)
Erhält die Grenzen des Objekts.
public override RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Die Matrix, die vor Grenzen angewendet wird, wird berechnet.
pen
Pen
Die Pen zu verwenden für Objekt. Dies kann die Größe der Grenzen des Objekts beeinflussen.
Returns
Die Grenzen des geschätzten Objekts.
GetHashCode()
Wiederherstellen eines Hash-Codes für diesen Fall.
public override int GetHashCode()
Returns
Ein Hash-Code für dieses Beispiel, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie eine Hash-Tabelle.
Transform(Matrix)
Anwendung der angegebenen Transformation auf die Form.
public override void Transform(Matrix transform)
Parameters
transform
Matrix
Die Transformation anzuwenden.