HShape
Visión general
HShape es una clase en Aspose.3D FOSS para .NET. Hereda de: ParameterizedProfile, INamedObject.
El proporciona los parámetros definitorios de una forma ‘H’ o ‘I’.
Esta clase proporciona 14 métodos para trabajar con objetos HShape en programas .NET. Los métodos disponibles incluyen: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET. Propiedades: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, y 10 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
OverallDepth | double | Lectura/Escritura | Obtiene o establece la extensión de la profundidad. |
BottomFlangeWidth | double | Lectura/Escritura | Obtiene o establece la extensión del ancho. |
TopFlangeWidth | double | Lectura/Escritura | Obtiene o establece el ancho de la brida superior. |
TopFlangeThickness | double | Lectura/Escritura | Obtiene o establece el grosor del ala superior. |
TopFlangeEdgeRadius | double | Lectura/Escritura | Obtiene o establece el radio de los bordes inferiores de la brida superior. |
BottomFlangeEdgeRadius | double | Lectura/Escritura | Obtiene o establece el radio del borde del ala inferior. |
BottomFlangeFilletRadius | double | Lectura/Escritura | Obtiene o establece el radio del filete del ala inferior. |
BottomFlangeThickness | double | Lectura/Escritura | Obtiene o establece el espesor de la brida inferior. |
TopFlangeFilletRadius | double | Lectura/Escritura | Obtiene o establece el radio del filete de la brida superior. |
WebThickness | double | Lectura/Escritura | Obtiene o establece el espesor del alma. |
Excluded | bool | Lectura/Escritura | Obtiene o establece si excluir esta entidad durante la exportación. |
ParentNodes | List<Node> | Lectura | Obtiene todos los nodos padre, una entidad puede estar adjunta a varios nodos padre para la instanciación de geometría |
ParentNode | Node | Lectura/Escritura | Obtiene o establece el primer nodo padre; si se establece el primer nodo padre, esta entidad se desacoplará de los demás nodos padre. |
Scene | Scene | Lectura | Obtiene la escena a la que pertenece este objeto |
Name | string | Lectura/Escritura | Obtiene o establece el nombre. |
Properties | PropertyCollection | Lectura | Obtiene la colección de todas las propiedades. |
Métodos
| Firma | Descripción |
|---|---|
HShape() | Constructor de |
GetExtent() | Obtiene la extensión en las dimensiones x e y. |
GetEntityRendererKey() | Obtiene la clave del renderizador de entidad registrado en el renderizador |
Entity(name: string) | Inicializa una nueva instancia de la clase Entity. |
GetBoundingBox() | Obtiene la caja delimitadora de la entidad actual en su sistema de coordenadas del espacio de objetos. |
SceneObject(name: string) | Inicializa un SceneObject con un nombre predeterminado |
SceneObject() | Inicializa un SceneObject. |
A3DObject() | Inicializa una nueva instancia de la clase A3DObject sin nombre. |
A3DObject(name: string) | Inicializa una nueva instancia de la clase A3DObject. |
RemoveProperty(property: Property) | Elimina una propiedad dinámica. |
RemoveProperty(property: string) | Elimina la propiedad especificada identificada por nombre |
GetProperty(property: string) | Obtenga el valor de la propiedad especificada |
SetProperty(property: string, value: object?) | Establece el valor de la propiedad especificada |
FindProperty(propertyName: string) | Encuentra la propiedad. |