Class Extent
Extent class
Ένα δισδιάστατο χωρικό πλαίσιο οριοθέτησης.
public class Extent : IEquatable<Extent>
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|
| Extent() | Δημιουργεί νέα παρουσία. |
| Extent(SpatialReferenceSystem) | Δημιουργεί νέα παρουσία. |
| Extent(double, double, double, double, SpatialReferenceSystem) | Δημιουργεί νέα παρουσία. |
Ιδιότητες
| Ονομα | Περιγραφή |
|---|
| Center { get; } | Κέντρο της έκτασης. |
| Height { get; } | Ύψος της έκτασης. |
| IsValid { get; } | Καθορίζει εάν αυτόExtent ισχύει. |
| SpatialReferenceSystem { get; set; } | SpatialReferenceSystem σχετίζεται με αυτήν την έκταση. Μπορεί να είναιnull ανSpatialReferenceSystem είναι άγνωστο. ΧρήσηGetTransformed προκειμένου να μετασχηματιστεί η έκταση μεταξύ διαφορετικών χωρικών συστημάτων αναφοράς. |
| Width { get; } | Πλάτος της έκτασης. |
| XMax { get; set; } | Μέγιστη τιμή της συντεταγμένης Χ. |
| XMin { get; set; } | Ελάχιστη τιμή της συντεταγμένης Χ. |
| YMax { get; set; } | Μέγιστη τιμή της συντεταγμένης Υ. |
| YMin { get; set; } | Ελάχιστη τιμή της συντεταγμένης Υ. |
Μέθοδοι
| Ονομα | Περιγραφή |
|---|
| Clone() | Κλωνοποιεί αυτήν την παρουσία. |
| Contains(Extent) | Καθορίζει εάν αυτή η έκταση περιέχει το όρισμα. |
| Contains(IGeometry) | Καθορίζει εάν αυτή η έκταση περιέχει το όρισμα. |
| Contains(double, double) | Καθορίζει εάν αυτή η έκταση περιέχει μια συντεταγμένη που ορίζεται από τα ορίσματα. |
| Equals(Extent) | Υποδεικνύει εάν το τρέχον αντικείμενο είναι ίσο με άλλο αντικείμενο του ίδιου τύπου. |
| override Equals(object) | Καθορίζει εάν το καθορισμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο. |
| override GetHashCode() | Λειτουργεί ως η προεπιλεγμένη συνάρτηση κατακερματισμού. |
| GetTransformed(SpatialReferenceSystem) | Επιστρέφει νέα έκταση σε καθορισμένοSpatialReferenceSystem που περιέχει αυτή την έκταση. |
| Grow(Extent) | Αυξάνει αυτήν την έκταση, ώστε να περιλαμβάνει το όρισμα. |
| Grow(double, double) | Αυξάνεται σε αυτόν τον βαθμό, ώστε να περιλαμβάνει το καθορισμένο σημείο. |
| GrowX(double) | Αναπτύσσεται αυτή η έκταση κατά μήκος του άξονα Χ, ώστε να περιλαμβάνει την καθορισμένη τιμή. |
| GrowY(double) | Αναπτύσσεται αυτή η έκταση κατά μήκος του άξονα Y, ώστε να περιλαμβάνει την καθορισμένη τιμή. |
| Intersects(Extent) | Καθορίζει εάν αυτή η έκταση τέμνεται με το όρισμα. |
| Intersects(IGeometry) | Καθορίζει εάν αυτή η έκταση τέμνεται με το όρισμα. |
| Normalize() | ΑνταλλαγήXMin μεXMax ανWidth είναι αρνητικό και YMin μεYMax ανHeight είναι αρνητικό. |
| ToPolygon() | Μετατρέπει αυτήν την έκταση σε ορθογώνιο πολύγωνο που την αντιπροσωπεύει. |
| override ToString() | Επιστρέφει μια συμβολοσειρά που αντιπροσωπεύει το τρέχον αντικείμενο. |
| operator == | Υλοποιεί τον τελεστή ‘==’. |
| operator != | Υλοποιεί τον τελεστή ‘!=’. |
Δείτε επίσης