Geometry
Overview
Geometry यह एक क्लास है Aspose.3D FOSS के लिए Python।. वारिस से: Entity.
Geometry.create_element creates a VertexElement of the given type, mapping and reference modes.
इस कक्षा में 13 तरीके हैं जो Python प्रोग्रामों में Geometry वस्तुओं के साथ काम करने के लिए उपलब्ध हैं।. उपलब्ध तरीकों में शामिल हैं: __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. सभी सार्वजनिक सदस्य किसी भी Python अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद Python पैकेज।. संपत्ति : cast_shadows, control_points, excluded, name, parent_node, parent_nodes,और 5 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
visible | bool | पढ़ना / लिखना | या तो दिखाई देती है या दिखाएगी।. |
cast_shadows | bool | पढ़ना / लिखना | या तो वह छाया काटता है या फिर छाता काटने की व्यवस्था करता है।. |
receive_shadows | bool | पढ़ना / लिखना | वह या तो छाया में आती है या फिर छाता में रहती।. |
vertex_elements | List['VertexElement'] | Read | वेर्टेक्स तत्वों को प्राप्त करते हैं।. |
control_points | List[Vector4] | Read | नियंत्रण बिंदुओं को प्राप्त करें।. |
parent_nodes | List['Node'] | Read | माता-पिता के नोड्स को पकड़ो।. |
parent_node | Optional['Node'] | पढ़ना / लिखना | माता-पिता को नोड प्राप्त करें या स्थापित करें।. |
excluded | bool | पढ़ना / लिखना | इसे प्राप्त करें या बाहर निकाल दें।. |
scene | `` | पढ़ना / लिखना | दृश्य को लेते हैं या रखते है।. |
name | str | पढ़ना / लिखना | नाम प्राप्त करें या अपना नाम निर्धारित करें।. |
properties | PropertyCollection | Read | संपत्ति प्राप्त करें।. |
Methods
| Signature | Description |
|---|---|
__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' | निर्दिष्ट संरचना के मैपिंग और मोड के लिए एक यूवी VertexElement बनाता है |
add_element(element: 'VertexElement') | भंडारण VertexElement को भूमेट्री के तत्व संग्रह में जोड़ें |
get_element(element_type: 'VertexElementType') | पहले VertexElement को वापस लाता है जो निर्दिष्ट तत्व प्रकार से मेल खाता था |
get_vertex_element_of_uv(texture_mapping: 'TextureMapping') → Optional['VertexElementUV'] | एक निश्चित संरचना के लिए यूवी 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() | FOSS संस्करण में लागू नहीं किया गया है - काम पर फेंक दिया।. वस्तु रेंडर कुंजी वापस करता है।. |