HollowRectangleShape

HollowRectangleShape

Visión general

HollowRectangleShape es una clase en Aspose.3D FOSS para .NET. Hereda de: RectangleShape, INamedObject.

Forma rectangular hueca compatible con IFC con esquinas redondeadas tanto internas como externas.

Esta clase proporciona 16 métodos para trabajar con objetos HollowRectangleShape en programas .NET. Los métodos disponibles incluyen: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowRectangleShape, RectangleShape, RemoveProperty, SceneObject, SetProperty. Todos los miembros públicos son accesibles a cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET. Propiedades: Excluded, InnerFilletRadius, Name, ParentNode, ParentNodes, Properties, y 5 más.

Propiedades

NombreTipoAccesoDescripción
WallThicknessdoubleLectura/EscrituraEl espesor entre el límite del rectángulo y el agujero interno
InnerFilletRadiusdoubleLectura/EscrituraEl radio de filete interno del rectángulo interno.
RoundingRadiusdoubleLectura/EscrituraObtiene o establece el radio de los arcos circulares de las cuatro esquinas, medido en grados.
XDimdoubleLectura/EscrituraObtiene o establece la extensión del rectángulo en la dirección del eje x. Valor predeterminado es 2.0
YDimdoubleLectura/EscrituraObtiene o establece la extensión del rectángulo en la dirección del eje y. Valor predeterminado es 2.0
ExcludedboolLectura/EscrituraObtiene o establece si excluir esta entidad durante la exportación.
ParentNodesList<Node>LecturaObtiene todos los nodos padre; una entidad puede estar adjunta a varios nodos padre para la instanciación de geometría.
ParentNodeNodeLectura/EscrituraObtiene o establece el primer nodo padre; si se establece el primer nodo padre, esta entidad se desvinculará de los demás nodos padre.
SceneSceneLecturaObtiene la escena a la que pertenece este objeto
NamestringLectura/EscrituraObtiene o establece el nombre.
PropertiesPropertyCollectionLecturaObtiene la colección de todas las propiedades.

Métodos

FirmaDescripción
HollowRectangleShape()Llama a HollowRectangleShape en esta instancia de HollowRectangleShape.
RectangleShape()Constructor de
RectangleShape(xdim: double, ydim: double)Constructor de con dimensión especificada en los ejes x e y.
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 el bounding box 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 su 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.

Ver también

 Español