RectangularTorus

RectangularTorus class

Παραμετροποιημένος ορθογώνιος τόρος.

public class RectangularTorus : Primitive

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

ΟνομαΠεριγραφή
RectangularTorus()Κατασκευαστής τουRectangularTorus
RectangularTorus(string)Κατασκευαστής τουRectangularTorus

Ιδιότητες

ΟνομαΠεριγραφή
AngleStart { get; set; }Η γωνία έναρξης του τόξου, μετρημένη σε ακτίνιο. Η προεπιλεγμένη τιμή είναι 0
Arc { get; set; }Η συνολική γωνία του τόξου, μετρημένη σε ακτίνιο. Η προεπιλεγμένη τιμή είναι PI
CastShadows { get; set; }Λαμβάνει ή ορίζει εάν αυτή η γεωμετρία μπορεί να δημιουργήσει σκιά
Excluded { get; set; }Λαμβάνει ή ορίζει εάν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
Height { get; set; }Το ύψος του ορθογώνιου τόρου. Η προεπιλεγμένη τιμή είναι 20
InnerRadius { get; set; }Η εσωτερική ακτίνα του ορθογώνιου torus Η προεπιλεγμένη τιμή είναι 17
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
OuterRadius { get; set; }Η εξωτερική ακτίνα του ορθογώνιου torus Η προεπιλεγμένη τιμή είναι 20
ParentNode { get; set; }Λαμβάνει ή ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσπαστεί από άλλους γονικούς κόμβους.
ParentNodes { get; }Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για γεωμετρία instancing
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
RadialSegments { get; set; }Τα ακτινικά τμήματα, η προεπιλεγμένη τιμή είναι 10
ReceiveShadows { get; set; }Λαμβάνει ή ορίζει εάν αυτή η γεωμετρία μπορεί να λάβει σκιά.
Scene { get; }Λαμβάνει τη σκηνή ότι αυτό το αντικείμενο ανήκει στο

Μέθοδοι

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

Δείτε επίσης