Geometry

Overview

Geometry Python için Aspose.3D FOSS sınıfıdır. Mirasçılardan gelenler: Entity.

Geometry.create_element creates a VertexElement of the given type, mapping and reference modes.

Bu sınıf Python programlarında Geometry nesneleriyle çalışmak için 13 yöntem sunar. Mevcut yöntemler şunları içerir: __init__, add_element, create_element, create_element_uv, find_property, get_bounding_box, get_element, get_entity_renderer_key, get_property, get_vertex_element_of_uv, remove_property, set_property. Tüm kamu üyeleri, Python paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Python uygulamasına erişilebilir. Mülkiyet : cast_shadows, control_points, excluded, name, parent_node, parent_nodes,Ve 5 daha.

Properties

NameTypeAccessDescription
visibleboolOkumak / YazmakGörüntülü olanı alır veya yerleştirir.
cast_shadowsboolOkumak / YazmakGöster veya gölgelerini çıkar.
receive_shadowsboolOkumak / YazmakAlınan veya alıcı gölgeleri ayarlayın.
vertex_elementsList['VertexElement']ReadVertex elementleri ile ilgili bilgiler.
control_pointsList[Vector4]ReadKontrol noktalarını bulur.
parent_nodesList['Node']ReadAnnesinin düğümlerini alır.
parent_nodeOptional['Node']Okumak / YazmakAnnem düğmesini alır veya ayarlar.
excludedboolOkumak / YazmakKaldırılmış olanı alır veya koyar.
scene``Okumak / YazmakSahneyi alır ya da yapar.
namestrOkumak / Yazmakİsimleri alır ya da koyar.
propertiesPropertyCollectionReadMülklerini alır.

Methods

SignatureDescription
__init__(name: str)
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElement'verilen türün, haritalama ve referans modlarının bir VertexElement oluşturur.
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElementUV'Belirlenen doku haritalama ve modlar için bir UV VertexElement oluşturur
add_element(element: 'VertexElement')Geometri’nin öğe koleksiyonuna sağlanan VertexElement eklendi
get_element(element_type: 'VertexElementType')İlk VertexElement belirlenen öğe türüne eşleşen geri döner
get_vertex_element_of_uv(texture_mapping: 'TextureMapping')Optional['VertexElementUV']UV VertexElement’u verilen dokuma haritalama için iade eder veya hiçbir
remove_property(property)Bir mülkü ya bir nesne referansı veya adı ile silinir.
remove_property(property_name: str)
get_property(property: str)
set_property(property: str, value)Mülkiyet değerini belirler.
find_property(property: str)Adına göre bir mülk arar ve bulursan geri verir.
get_bounding_box()Sınır kutusunu geri getirir.
get_entity_renderer_key()FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Renderer anahtarını geri getirir.

See Also

 Türkçe