HollowRectangleShape

HollowRectangleShape

Visión general

HollowRectangleShape es una clase en Aspose.3D FOSS para Java. Hereda de: RectangleShape.

Forma rectangular hueca compatible con IFC con esquinas redondeadas internas/externas.

Esta clase proporciona 36 métodos para trabajar con objetos HollowRectangleShape en programas Java. Los métodos disponibles incluyen: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, y 21 métodos adicionales. Todos los miembros públicos son accesibles para cualquier aplicación Java después de instalar el paquete Aspose.3D FOSS para Java. Propiedades: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name, y 8 más.

Propiedades

NombreTipoAccesoDescripción
wallThicknessdoubleLecturaObtiene el espesor entre el borde del rectángulo y el agujero interior.
innerFilletRadiusdoubleLecturaObtiene el radio del filete interno del rectángulo interno.
roundingRadiusdoubleLecturaObtiene el radio de los arcos circulares de las cuatro esquinas, medido en grados.
xDimdoubleLecturaObtiene la extensión del rectángulo en la dirección del eje x.
yDimdoubleLecturaObtiene la extensión del rectángulo en la dirección del eje y.
extentVector2LecturaObtiene la extensión en las dimensiones x e y.
boundingBoxBoundingBoxLecturaObtiene el cuadro delimitador.
parentNodeNodeLecturaObtiene el nodo padre.
parentNodesArrayList<Node>LecturaObtiene los nodos padres.
excludedbooleanLecturaObtiene lo excluido.
entityRendererKeyEntityRendererKeyLecturaObtiene la clave del renderizador de entidad.
sceneSceneLecturaObtiene la escena.
nameStringLecturaObtiene el nombre.
propertiesPropertyCollectionLecturaObtiene las propiedades.

Métodos

FirmaDescripción
HollowRectangleShape()Construye un perfil de HollowRectangleShape con valores predeterminados.
getWallThickness() → doubleObtiene el grosor entre el borde del rectángulo y el agujero interno.
setWallThickness(value: double)Establece el grosor entre el borde del rectángulo y el agujero interno.
getInnerFilletRadius() → doubleObtiene el radio del filete interno del rectángulo interno.
setInnerFilletRadius(value: double)Establece el radio del filete interno del rectángulo interno.
RectangleShape()Constructor de RectangleShape.
getRoundingRadius() → doubleObtiene el radio de los arcos circulares de las cuatro esquinas, medido en grados.
setRoundingRadius(value: double)Establece el radio de los arcos circulares de las cuatro esquinas, medido en grados.
getXDim() → doubleObtiene la extensión del rectángulo en la dirección del eje x.
setXDim(value: double)Establece la extensión del rectángulo en la dirección del eje x.
getYDim() → doubleObtiene la extensión del rectángulo en la dirección del eje y.
setYDim(value: double)Establece la extensión del rectángulo en la dirección del eje y.
getExtent() → Vector2Obtiene la extensión en las dimensiones x e y.
ParameterizedProfile()Constructor.
Profile()Constructor.
getBoundingBox() → BoundingBoxObtiene el grosor entre el borde del rectángulo y el agujero interno.
Entity(name: String)Llama a Entity(name) en esta instancia de HollowRectangleShape.
getParentNode() → NodeDevuelve el nodo padre.
setParentNode(value: Node)Obtiene el grosor entre el contorno del rectángulo y el agujero interno.
getParentNodes() → ArrayList<Node>Devuelve los nodos padre.
getExcluded() → booleanEstablece el grosor entre el contorno del rectángulo y el agujero interno.
setExcluded(value: boolean)Establece el valor excluido.
getEntityRendererKey() → EntityRendererKeyDevuelve la clave del renderizador de entidad.
SceneObject()Forma rectangular hueca compatible con IFC con esquinas redondeadas internas/externas.
SceneObject(name: String)Llama a SceneObject(name) en esta instancia de HollowRectangleShape.
getScene() → SceneDevuelve la escena.
A3DObject()Llama a A3DObject en esta instancia de HollowRectangleShape.
A3DObject(name: String)Llama a A3DObject(name) en esta instancia de HollowRectangleShape.
getName() → StringDevuelve el nombre.
setName(name: String)Establece el valor del nombre.
getProperties() → PropertyCollectionDevuelve las propiedades.
findProperty(name: String) → PropertyLlama a findProperty(name) en esta instancia de HollowRectangleShape.
getProperty(name: String) → ObjectLlama a getProperty(name) en esta instancia de HollowRectangleShape.
setProperty(name: String, value: Object)Establece el valor de la propiedad.
removeProperty(name: String) → booleanLlama a removeProperty(name) en esta instancia de HollowRectangleShape.
removeProperty(property: Property) → booleanLlama a removeProperty(property) en esta instancia de HollowRectangleShape.

Ver también

 Español