CShape

Επισκόπηση

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

Προφίλ C-σχήματος συμβατό με IFC που ορίζεται από παραμέτρους.

Αυτή η κλάση παρέχει 14 μεθόδους για εργασία με αντικείμενα CShape σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, CShape, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RemoveProperty, SceneObject, SetProperty. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για .NET. Ιδιότητες: Depth, Excluded, Girth, InternalFilletRadius, Name, ParentNode, και 5 ακόμα.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
DepthdoubleΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το βάθος του προφίλ.
WidthdoubleΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το πλάτος του προφίλ.
GirthdoubleΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το μήκος της περιμέτρου.
WallThicknessdoubleΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το πάχος του τοίχου.
InternalFilletRadiusdoubleΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει την εσωτερική ακτίνα στρογγύλωσης.
ExcludedboolΑνάγνωση/ΕγγραφήΑνακτά ή ορίζει αν αυτή η οντότητα θα αποκλειστεί κατά την εξαγωγή.
ParentNodesList<Node>ΑνάγνωσηΑποκτά όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλαπλούς γονικούς κόμβους για geometry instancing
ParentNodeNodeΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει τον πρώτο γονικό κόμβο· αν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από τους άλλους γονικούς κόμβους.
SceneSceneΑνάγνωσηΑποκτά τη σκηνή στην οποία ανήκει αυτό το αντικείμενο
NamestringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το όνομα.
PropertiesPropertyCollectionΑνάγνωσηΛαμβάνει τη συλλογή όλων των ιδιοτήτων.

Μέθοδοι

ΥπογραφήΠεριγραφή
CShape()Κατασκευαστής του
GetExtent()Λαμβάνει την έκταση στη διάσταση x και y.
GetEntityRendererKey()Λαμβάνει το κλειδί του renderer οντοτήτων που είναι καταχωρημένο στον renderer
Entity(name: string)Αρχικοποιεί ένα νέο αντικείμενο της κλάσης Entity.
GetBoundingBox()Λαμβάνει το bounding box της τρέχουσας οντότητας στο σύστημα συντεταγμένων του χώρου αντικειμένων της.
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)Βρίσκει την ιδιότητα.

Δείτε επίσης

 Ελληνικά