HollowRectangleShape

HollowRectangleShape

Επισκόπηση

HollowRectangleShape είναι μια κλάση στο Aspose.3D FOSS για .NET. Κληρονομεί από: RectangleShape, INamedObject.

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

Αυτή η κλάση παρέχει 16 μεθόδους για εργασία με αντικείμενα HollowRectangleShape σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowRectangleShape, RectangleShape, RemoveProperty, SceneObject, SetProperty. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για .NET. Ιδιότητες: Excluded, InnerFilletRadius, Name, ParentNode, ParentNodes, Properties, και 5 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
WallThicknessdoubleΑνάγνωση/ΕγγραφήΤο πάχος μεταξύ του ορίου του ορθογωνίου και της εσωτερικής τρύπας
InnerFilletRadiusdoubleΑνάγνωση/ΕγγραφήΗ εσωτερική ακτίνα στρογγυλέματος του εσωτερικού ορθογωνίου.
RoundingRadiusdoubleΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει την ακτίνα των κυκλικών τόξων όλων των τεσσάρων γωνιών, μετρημένη σε μοίρες.
XDimdoubleΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει το εύρος του ορθογωνίου στην κατεύθυνση του άξονα x. Η προεπιλεγμένη τιμή είναι 2.0
YDimdoubleΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει το εύρος του ορθογωνίου στην κατεύθυνση του άξονα y. Η προεπιλεγμένη τιμή είναι 2.0
ExcludedboolΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει αν η οντότητα θα εξαιρεθεί κατά την εξαγωγή.
ParentNodesList<Node>ΑνάγνωσηΑποκτά όλους τους γονικούς κόμβους· μια οντότητα μπορεί να συνδεθεί σε πολλούς γονικούς κόμβους για δημιουργία αντιγράφων γεωμετρίας
ParentNodeNodeΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους.
SceneSceneΑνάγνωσηΛαμβάνει τη σκηνή στην οποία ανήκει αυτό το αντικείμενο
NamestringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το όνομα.
PropertiesPropertyCollectionΑνάγνωσηΛαμβάνει τη συλλογή όλων των ιδιοτήτων.

Μέθοδοι

ΥπογραφήΠεριγραφή
HollowRectangleShape()Καλεί το HollowRectangleShape σε αυτήν την HollowRectangleShape παρουσία.
RectangleShape()Κατασκευαστής του
RectangleShape(xdim: double, ydim: double)Κατασκευαστής του με καθορισμένη διάσταση στον άξονα x και y.
GetExtent()Λαμβάνει την έκταση στις διαστάσεις x και y.
GetEntityRendererKey()Λαμβάνει το κλειδί του renderer οντότητας που είναι καταχωρημένο στον renderer
Entity(name: string)Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης Entity.
GetBoundingBox()Ανακτά την περιβάλλουσα της τρέχουσας οντότητας στο σύστημα συντεταγμένων του χώρου αντικειμένου της.
SceneObject(name: string)Αρχικοποιήστε ένα SceneObject με προεπιλεγμένο όνομα
SceneObject()Αρχικοποιήστε ένα SceneObject.
A3DObject()Αρχικοποιεί ένα νέο αντικείμενο της κλάσης A3DObject χωρίς όνομα.
A3DObject(name: string)Αρχικοποιεί ένα νέο αντικείμενο της κλάσης A3DObject.
RemoveProperty(property: Property)Αφαιρεί μια δυναμική ιδιότητα.
RemoveProperty(property: string)Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα.
GetProperty(property: string)Λάβετε την τιμή της καθορισμένης ιδιότητας
SetProperty(property: string, value: object?)Ορίζει την τιμή της καθορισμένης ιδιότητας
FindProperty(propertyName: string)Βρίσκει την ιδιότητα.

Δείτε επίσης

 Ελληνικά