Geometry — Aspose.3D FOSS Python API Reference
Geometry — Geometry class.. Inherits from: Entity.
Package: aspose.threed
Properties
| Property | Type | Description |
|---|---|---|
visible | bool | |
cast_shadows | bool | |
receive_shadows | bool | |
vertex_elements | List['VertexElement'] | |
control_points | List[Vector4] |
Methods
| Method | Returns | Description |
|---|---|---|
visible() | bool | |
visible(…) [overload 2] | `` | |
cast_shadows() | bool | |
cast_shadows(…) [overload 2] | `` | |
receive_shadows() | bool | |
receive_shadows(…) [overload 2] | `` | |
vertex_elements() | List['VertexElement'] | |
control_points() | List[Vector4] | |
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') | 'VertexElement' | |
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') | 'VertexElementUV' | |
add_element(element: 'VertexElement') | `` | |
get_element(element_type: 'VertexElementType') | `` | |
get_vertex_element_of_uv(texture_mapping: 'TextureMapping') | Optional['VertexElementUV'] | |
remove_property(property) | `` | |
remove_property(…) [overload 2] | `` | |
get_property(property: str) | `` | |
set_property(property: str, value) | `` | |
find_property(property: str) | `` | |
get_bounding_box() | `` | |
get_entity_renderer_key() | `` |