Geometry

Γενική Επισκόπηση

Geometry είναι μια τάξη στο Aspose.3d για το Python. Κληρονόμοι από: Entity.

Η μέθοδος Geometry.visible (() επιστρέφει ένα boolean που υποδεικνύει εάν η γεωμετρία αποδίδεται και το overload visible ((=αξία) ορίζει την σημαία προβολής.

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
visibleboolΔιάβασε.Η μέθοδος επιστρέφει ένα boolean που δείχνει εάν η γεωμετρία είναι εμφανής, και το overload visible ((αξία) ορίζει την σημαία προβολής.
cast_shadowsboolΔιάβασε.Επιστρέφει ένα boolean που ελέγχει αν η γεωμετρία ρίχνει σκιές, και cast_shadows ((value) ενημερώνει αυτή τη ρύθμιση.
receive_shadowsboolΔιάβασε.Επιστρέφει ένα boolean που δείχνει αν η γεωμετρία λαμβάνει σκιές, και receive_shadows(value) αλλάζει αυτή τη συμπεριφορά.
vertex_elementsList['VertexElement']Διάβασε.Επιστρέφει μια λίστα VertexElement αντικειμένων που περιγράφουν την διάταξη δεδομένων per‐vertex του πλέγματος.
control_pointsList[Vector4]Διάβασε.Παρέχει τη λίστα των θέσεων κορυφής ως αντικείμενα Vector4

Μέθοδοι

ΥπογραφήΠεριγραφή:
__init__(name: str)
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElement'Δημιουργεί ένα νέο VertexElement του καθορισμένου τύπου και της διαμόρφωσης χαρτογράφησης
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElementUV'Δημιουργεί ένα UV VertexElement για καθορισμένη χαρτογράφηση υφής και τρόπους.
add_element(element: 'VertexElement')Προσθέτει το VertexElement που παρέχεται στη συλλογή στοιχείων της γεωμετρίας.
get_element(element_type: 'VertexElementType')Επιστρέφει το VertexElement του καθορισμένου τύπου, ή None αν απουσιάζει.
get_vertex_element_of_uv(texture_mapping: 'TextureMapping')Optional['VertexElementUV']Επιστρέφει το UV VertexElement που ταιριάζει με την απεικόνιση υφής, ή Κανένας.
remove_property(property)
remove_property(property_name: str)
get_property(property: str)Ανακτά την τιμή μιας ιδιότητας προσαρμογής με το κλειδί της .
set_property(property: str, value)Αναθέτει τιμή σε μια προσαρμοσμένη ιδιότητα που προσδιορίζεται από το κλειδί της.
find_property(property: str)Ελέγχει αν υπάρχει ιδιοκτησία και την επιστρέφει ή Όχι.
get_bounding_box()Υπολογίζει και επιστρέφει το πλαίσιο οριοθέτησης της γεωμετρίας που ευθυγραμμίζεται με τον άξονα.
get_entity_renderer_key()Επιστρέφει το κλειδί του αποτυπωτή που σχετίζεται με την οντότητα της γεωμετρίας.
 Ελληνικά