Sphere

Sphere class

Παραμετροποιημένη σφαίρα.

public class Sphere : Primitive

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

ΟνομαΠεριγραφή
Sphere()Αρχικοποιεί μια νέα παρουσία τουSphere με προεπιλεγμένη ακτίνα 1.
Sphere(double)Αρχικοποιεί μια νέα παρουσία τουSphere κλάση με καθορισμένη ακτίνα.
Sphere(double, int, int)Αρχικοποιεί μια νέα παρουσία τουSphere κλάση με καθορισμένη ακτίνα, τμήματα πλάτους και τμήματα ύψους.
Sphere(string, double, int, int, double, double, double, double)Αρχικοποιεί μια νέα παρουσία τουSphere τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
CastShadows { get; set; }Λαμβάνει ή ορίζει εάν αυτή η γεωμετρία μπορεί να δημιουργήσει σκιά
Excluded { get; set; }Λαμβάνει ή ορίζει εάν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.
HeightSegments { get; set; }Λαμβάνει ή ορίζει τα τμήματα ύψους.
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
ParentNode { get; set; }Λαμβάνει ή ορίζει τον πρώτο γονικό κόμβο, εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσπαστεί από άλλους γονικούς κόμβους.
ParentNodes { get; }Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλούς γονικούς κόμβους για γεωμετρία instancing
PhiLength { get; set; }Λαμβάνει ή ορίζει το μήκος του ph.
PhiStart { get; set; }Λαμβάνει ή ρυθμίζει την έναρξη του ph.
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Radius { get; set; }Λαμβάνει ή ορίζει την ακτίνα της σφαίρας.
ReceiveShadows { get; set; }Λαμβάνει ή ορίζει εάν αυτή η γεωμετρία μπορεί να λάβει σκιά.
Scene { get; }Λαμβάνει τη σκηνή ότι αυτό το αντικείμενο ανήκει στο
ThetaLength { get; set; }Λαμβάνει ή ορίζει το μήκος του θήτα.
ThetaStart { get; set; }Λαμβάνει ή ορίζει την έναρξη θήτα.
WidthSegments { get; set; }Λαμβάνει ή ορίζει τα τμήματα πλάτους.

Μέθοδοι

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

Δείτε επίσης