Geometrie

Opinie generală

Geometry este o clasă în Aspose.3d pentru Python. Moștenitorii de la: Entity.

Metoda Geometry.visible ((() returnă un boolean care indică dacă geometria este prezentată, iar supraîncarcarea visible ((value)) stabilește semnul vizibilității.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
visibleboolCiteşte.Metoda returnă un boolean care indică dacă geometria este prezentată, iar supraîncărcarea vizibilă (value) stabilește semnul de vizibilitate.
cast_shadowsboolCiteşte.Întoarce un boolean care controlează dacă geometria aruncă umbre, iar cast_shadows ((value) actualizează această setare.
receive_shadowsboolCiteşte.Întoarce un boolean care indică dacă geometria primește umbre, și receive_shadows(value) schimbă acest comportament.
vertex_elementsList['VertexElement']Citeşte.Întoarce o listă de obiecte VertexElement care descrie layout-ul datelor per‐vertex al plasamentului.
control_pointsList[Vector4]Citeşte.Oferă lista pozițiilor vertice ca obiecte Vector4

Metode de evaluare

SemnăturaDescriere:
__init__(name: str)
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElement'Creează un nou VertexElement de tip specificat și configurație de cartografiere
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElementUV'Creează un UV VertexElement pentru maparea și modurile de textură specifice.
add_element(element: 'VertexElement')Adăuga VertexElement furnizat colectiei de elemente ale geometriei
get_element(element_type: 'VertexElementType')Întoarce VertexElement de tip specificat, sau None dacă nu există.
get_vertex_element_of_uv(texture_mapping: 'TextureMapping')Optional['VertexElementUV']Întoarce UV VertexElement care se potrivește cu textura de cartografiere, sau Niciunul.
remove_property(property)
remove_property(property_name: str)
get_property(property: str)Obține valoarea unei proprietăți personalizate prin cheia sa
set_property(property: str, value)Atribuie o valoare unei proprietăți personalizate identificată prin cheia sa
find_property(property: str)Verifică dacă o proprietate există și returnează-o sau Nu.
get_bounding_box()Calculează și returnează cutia de limitare aliniată axului geometriei.
get_entity_renderer_key()Întoarce cheia de redare asociată entității geometriei.
 Română