Geometría

Revisión

Geometry Es una clase en Aspose.3D FOSS para Python. Heredados de: Entity.

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

Esta clase ofrece 13 métodos para trabajar con objetos de Geometría en los programas de Python. Los métodos disponibles incluyen: __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. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.3D FOSS para el paquete de python. Propiedades : cast_shadows, control_points, excluded, name, parent_node, parent_nodes,Y 5 más.

Propiedades

NombreTipoAccesoDescripción
visibleboolLeer / escribirObtenga o pone el visible.
cast_shadowsboolLeer / escribirObtenga o coloca las sombras de la cast.
receive_shadowsboolLeer / escribirObtenga o coloca las sombras que recibe.
vertex_elementsList['VertexElement']LeerEliminar los elementos vertex.
control_pointsList[Vector4]LeerObtenga los puntos de control.
parent_nodesList['Node']LeerTiene los nódulos parentescos.
parent_nodeOptional['Node']Leer / escribirObtenga o coloca el nodo parental.
excludedboolLeer / escribirObtenga o pone el excluido.
scene``Leer / escribirSe pone o se pone la escena.
namestrLeer / escribirSe le llama o se pone el nombre.
propertiesPropertyCollectionLeerObtenga las propiedades.

Metodología

firmaDescripción
__init__(name: str)
create_element(element_type: 'VertexElementType', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElement'Crea un VertexElement del tipo dado, los modos de mapeo y referencia
create_element_uv(uv_mapping: 'TextureMapping', mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode')'VertexElementUV'Crea un UV VertexElement para el mapeo de textura especificado y los modos
add_element(element: 'VertexElement')Addique el suministro VertexElement a la colección de elementos de geometría
get_element(element_type: 'VertexElementType')Retorna el primer VertexElement que se ajusta al tipo de elemento especificado
get_vertex_element_of_uv(texture_mapping: 'TextureMapping')Optional['VertexElementUV']Devolve la UV VertexElement para el mapa de textura dado, o No
remove_property(property)Elimina una propiedad o por referencia objeto o su nombre.
remove_property(property_name: str)
get_property(property: str)
set_property(property: str, value)- Definición del valor de la propiedad.
find_property(property: str)Busca una propiedad por nombre y la devolve si se encuentra
get_bounding_box()Devolver la caja de límite.
get_entity_renderer_key()No se ha implementado en la edición FOSS — lanza a tiempo real. Devolve la clave de rendimiento de la entidad.

Ver también

 Español