RevolvedAreaSolid

RevolvedAreaSolid class

Αυτή η κλάση αντιπροσωπεύει ένα συμπαγές μοντέλο περιστρέφοντας μια διατομή που παρέχεται από ένα προφίλ γύρω από έναν άξονα.

public class RevolvedAreaSolid : Entity, IMeshConvertible

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

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

Ιδιότητες

ΟνομαΠεριγραφή
AngleEnd { get; set; }Λαμβάνει ή ορίζει τη γωνία λήξης της περιστρεφόμενης διαδικασίας, μετρημένη σε ακτίνιο, η προεπιλεγμένη τιμή είναι pi.
AngleStart { get; set; }Λαμβάνει ή ορίζει τη γωνία εκκίνησης της περιστρεφόμενης διαδικασίας, μετρημένη σε ακτίνιο, η προεπιλεγμένη τιμή είναι 0.
Axis { get; set; }Λαμβάνει ή ορίζει την κατεύθυνση του άξονα, η προεπιλεγμένη τιμή είναι (0, 1, 0).
Excluded { get; set; }Λαμβάνει ή ορίζει εάν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
Origin { get; set; }Λαμβάνει ή ορίζει το σημείο προέλευσης του περιστρεφόμενου, η προεπιλεγμένη τιμή είναι (0, 0, 0).
ParentNode { get; set; }Λαμβάνει ή ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσπαστεί από άλλους γονικούς κόμβους.
ParentNodes { get; }Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για γεωμετρία instancing
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Scene { get; }Λαμβάνει τη σκηνή ότι αυτό το αντικείμενο ανήκει στο
Shape { get; set; }Λαμβάνει ή ορίζει το βασικό προφίλ που χρησιμοποιείται για περιστροφή.

Μέθοδοι

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

Δείτε επίσης