Class RectangleProjectedShape
Το όνομα: Aspose.Imaging.Shapes Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Αντιπροσωπεύει μια μορφή που προβάλλονται πάνω από μια ορθογώνια κατεύθυνση προς μια συγκεκριμένη κατεύθυνση.Προσδιορίζεται από τέσσερα σημεία που μπορούν να περιστρέφονται στο διάστημα διατηρώντας το ίδιο μήκος των άκρων και 90 μοίρες μεταξύ των γειτονικών άκρων.
[JsonObject(MemberSerialization.OptIn)]
public abstract class RectangleProjectedShape : Shape
Inheritance
object ← ObjectWithBounds ← Shape ← RectangleProjectedShape
Derived
Κληρονομημένα μέλη
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()
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Shapes.RectangleProjectedShape.
[JsonConstructor]
public RectangleProjectedShape()
RectangleProjectedShape(Ρέκτανγκλ)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Shapes.RectangleProjectedShape.
public RectangleProjectedShape(RectangleF rectangle)
Parameters
rectangle
RectangleF
Η ορθογώνια να αρχίσει από.
Properties
Bounds
Πάρτε τα όρια του αντικειμένου.
[JsonIgnore]
public override RectangleF Bounds { get; }
Αξία ιδιοκτησίας
Center
Πάρτε το κέντρο της μορφής.
[JsonIgnore]
public override PointF Center { get; }
Αξία ιδιοκτησίας
HasSegments
Αποκτά μια τιμή που υποδεικνύει εάν το σχήμα έχει τμήματα.
[JsonIgnore]
public override bool HasSegments { get; }
Αξία ιδιοκτησίας
LeftBottom
Πάρτε το κάτω αριστερό δεξιό σημείο.
public PointF LeftBottom { get; }
Αξία ιδιοκτησίας
LeftTop
Πάρτε το αριστερό πάνω δεξιό σημείο.
public PointF LeftTop { get; }
Αξία ιδιοκτησίας
RectangleHeight
Βγάζει το ύψος της ορθογώνης.
[JsonIgnore]
public double RectangleHeight { get; }
Αξία ιδιοκτησίας
RectangleWidth
Αποκτά το πλάτος του ορθογώνου
[JsonIgnore]
public double RectangleWidth { get; }
Αξία ιδιοκτησίας
RightBottom
Πάρτε το δεξί κάτω δεξιό σημείο.
public PointF RightBottom { get; }
Αξία ιδιοκτησίας
RightTop
Πάρτε το δεξί πάνω δεξιό σημείο.
public PointF RightTop { get; }
Αξία ιδιοκτησίας
Methods
Equals(αντικείμενο)
Προσδιορίζει αν το καθορισμένο System.Object είναι ίσο με αυτή την περίπτωση.
public override bool Equals(object obj)
Parameters
obj
object
Το System.Object για να συγκρίνει με αυτή την περίπτωση.
Returns
«πραγματικό» αν το καθορισμένο System.Object είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».
Equals(RectangleProjectedShape)
Ελέγξτε αν τα αντικείμενα είναι ίσα.
protected bool Equals(RectangleProjectedShape other)
Parameters
other
RectangleProjectedShape
Το άλλο αντικείμενο.
Returns
Το αποτέλεσμα της σύγκρισης της ισότητας.
GetBounds(Matrix)
Πάρτε τα όρια του αντικειμένου.
public override RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Η κλίμακα που πρέπει να εφαρμοστεί πριν από τα όρια θα υπολογιστεί.
Returns
Τα όρια του εκτιμώμενου αντικειμένου.
GetBounds(ΜΑΤΡΙΞ, ΠΕΝ)
Πάρτε τα όρια του αντικειμένου.
public override RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Η κλίμακα που πρέπει να εφαρμοστεί πριν από τα όρια θα υπολογιστεί.
pen
Pen
Το πέος για χρήση για το αντικείμενο. Αυτό μπορεί να επηρεάσει το μέγεθος των ορίων του αντικειμένου.
Returns
Τα όρια του εκτιμώμενου αντικειμένου.
GetHashCode()
Επιστρέφει έναν κωδικό hash για αυτή την περίπτωση.
public override int GetHashCode()
Returns
Ένας κωδικός hash για αυτό το παράδειγμα, κατάλληλος για χρήση σε αλγόριθμους hashing και δομές δεδομένων όπως ένας πίνακας hash.
Transform(Matrix)
Εφαρμόστε την καθορισμένη μεταμόρφωση στη μορφή.
public override void Transform(Matrix transform)
Parameters
transform
Matrix
Η μεταμόρφωση που εφαρμόζεται.