HollowRectangleShape

HollowRectangleShape class

Κοίλο ορθογώνιο σχήμα συμβατό με IFC με εσωτερικές/εξωτερικές στρογγυλεμένες γωνίες.

public class HollowRectangleShape : RectangleShape

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

ΟνομαΠεριγραφή
HollowRectangleShape()Ο προεπιλεγμένος κατασκευαστής.

Ιδιότητες

ΟνομαΠεριγραφή
Excluded { get; set; }Λαμβάνει ή ορίζει εάν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
InnerFilletRadius { get; set; }Η εσωτερική ακτίνα φιλέτου του εσωτερικού ορθογωνίου.
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
ParentNode { get; set; }Λαμβάνει ή ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσπαστεί από άλλους γονικούς κόμβους.
ParentNodes { get; }Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για γεωμετρία instancing
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
RoundingRadius { get; set; }Λαμβάνει ή ορίζει την ακτίνα των κυκλικών τόξων και των τεσσάρων γωνιών, μετρημένη σε μοίρες. Η προεπιλεγμένη τιμή είναι 0,0
Scene { get; }Λαμβάνει τη σκηνή ότι αυτό το αντικείμενο ανήκει στο
WallThickness { get; set; }Το πάχος μεταξύ του ορίου του ορθογωνίου και της εσωτερικής οπής
XDim { get; set; }Λαμβάνει ή ορίζει την έκταση του ορθογωνίου προς την κατεύθυνση του άξονα x Η προεπιλεγμένη τιμή είναι 2,0
YDim { get; set; }Λαμβάνει ή ορίζει την έκταση του ορθογωνίου προς την κατεύθυνση του άξονα y Η προεπιλεγμένη τιμή είναι 2,0

Μέθοδοι

ΟνομαΠεριγραφή
FindProperty(string)Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Αναγνωρίζεται από το όνομά της)
GetBoundingBox()Λαμβάνει το πλαίσιο οριοθέτησης της τρέχουσας οντότητας στο σύστημα συντεταγμένων του χώρου αντικειμένου.
override GetEntityRendererKey()Παίρνει το κλειδί του προγράμματος απόδοσης οντοτήτων που είναι καταχωρημένο στο πρόγραμμα απόδοσης
override GetExtent()Λαμβάνει την έκταση σε διάσταση x και y.
GetProperty(string)Λάβετε την τιμή της καθορισμένης ιδιότητας
RemoveProperty(Property)Καταργεί μια δυναμική ιδιότητα.
RemoveProperty(string)Καταργήστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
SetProperty(string, object)Ορίζει την τιμή της καθορισμένης ιδιότητας

Δείτε επίσης