Quadrangle

Quadrangle class

Αποθηκεύει ένα σύνολο τεσσάρωνPoint s που αντιπροσωπεύουν αQuadrangle περιοχή.

public class Quadrangle : IEquatable<Quadrangle>

Κατασκευαστές

ΟνομαΠεριγραφή
Quadrangle()Αρχικοποιεί μια νέα κενή παρουσία τουQuadrangle τάξη.
Quadrangle(Point, Point, Point, Point)Αρχικοποιεί μια νέα παρουσία τουQuadrangle τάξη με τα σημεία που περιγράφουν.

Ιδιότητες

ΟνομαΠεριγραφή
BoundingRectangle { get; }ΠαίρνειRectangle οριοθετώντας αυτόQuadrangle
IsEmpty { get; }Δοκιμές αν όλαPoint s αυτούQuadrangleέχουν τιμές μηδέν.
LeftBottom { get; set; }Παίρνει την αριστερή κάτω γωνίαPoint τουQuadrangle περιοχή
LeftTop { get; set; }Παίρνει την επάνω αριστερή γωνίαPoint τουQuadrangle περιοχή
RightBottom { get; set; }Παίρνει την κάτω δεξιά γωνίαPoint τουQuadrangle περιοχή
RightTop { get; set; }Βγαίνει στην επάνω δεξιά γωνίαPoint τουQuadrangle περιοχή

Μέθοδοι

ΟνομαΠεριγραφή
Contains(Point)Καθορίζει εάν το καθορισμένοPoint περιέχεται σε αυτόQuadrangle τάξη.
Contains(Quadrangle)Καθορίζει εάν το καθορισμένοQuadrangle περιέχεται ή τέμνει αυτόQuadrangle τάξη.
Contains(Rectangle)Καθορίζει εάν το καθορισμένοRectangle περιέχεται ή τέμνει αυτόQuadrangle τάξη.
Contains(int, int)Καθορίζει εάν το καθορισμένο σημείο περιέχεται σε αυτόQuadrangle τάξη.
override Equals(object)Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με μια καθορισμένηQuadrangle τιμή.
Equals(Quadrangle)Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με μια καθορισμένηQuadrangle τιμή.
override GetHashCode()Επιστρέφει τον κωδικό κατακερματισμού για αυτήν την εμφάνιση.
override ToString()Επιστρέφει μια αναπαράσταση συμβολοσειράς αναγνώσιμη από τον άνθρωποQuadrangle .
operator ==Επιστρέφει μια τιμή που υποδεικνύει εάν η πρώτηQuadrangle η τιμή είναι ίση με τη δεύτερη.
operator !=Επιστρέφει μια τιμή που υποδεικνύει αν είναι η πρώτηQuadrangle η τιμή είναι διαφορετική από τη δεύτερη.

Πεδία

ΟνομαΠεριγραφή
static readonly EmptyΑντιπροσωπεύει αQuadrangle κλάση με τις ιδιότητές της να μην έχουν αρχικοποιηθεί.

Δείτε επίσης