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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
wallThickness | double | Lectura | Obtiene el espesor entre el borde del rectángulo y el agujero interior. |
innerFilletRadius | double | Lectura | Obtiene el radio del filete interno del rectángulo interno. |
roundingRadius | double | Lectura | Obtiene el radio de los arcos circulares de las cuatro esquinas, medido en grados. |
xDim | double | Lectura | Obtiene la extensión del rectángulo en la dirección del eje x. |
yDim | double | Lectura | Obtiene la extensión del rectángulo en la dirección del eje y. |
extent | Vector2 | Lectura | Obtiene la extensión en las dimensiones x e y. |
boundingBox | BoundingBox | Lectura | Obtiene el cuadro delimitador. |
parentNode | Node | Lectura | Obtiene el nodo padre. |
parentNodes | ArrayList<Node> | Lectura | Obtiene los nodos padres. |
excluded | boolean | Lectura | Obtiene lo excluido. |
entityRendererKey | EntityRendererKey | Lectura | Obtiene la clave del renderizador de entidad. |
scene | Scene | Lectura | Obtiene la escena. |
name | String | Lectura | Obtiene el nombre. |
properties | PropertyCollection | Lectura | Obtiene las propiedades. |
Métodos
| Firma | Descripción |
|---|---|
HollowRectangleShape() | Construye un perfil de HollowRectangleShape con valores predeterminados. |
getWallThickness() → double | Obtiene 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() → double | Obtiene 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() → double | Obtiene 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() → double | Obtiene 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() → double | Obtiene 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() → Vector2 | Obtiene la extensión en las dimensiones x e y. |
ParameterizedProfile() | Constructor. |
Profile() | Constructor. |
getBoundingBox() → BoundingBox | Obtiene 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() → Node | Devuelve 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() → boolean | Establece el grosor entre el contorno del rectángulo y el agujero interno. |
setExcluded(value: boolean) | Establece el valor excluido. |
getEntityRendererKey() → EntityRendererKey | Devuelve 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() → Scene | Devuelve la escena. |
A3DObject() | Llama a A3DObject en esta instancia de HollowRectangleShape. |
A3DObject(name: String) | Llama a A3DObject(name) en esta instancia de HollowRectangleShape. |
getName() → String | Devuelve el nombre. |
setName(name: String) | Establece el valor del nombre. |
getProperties() → PropertyCollection | Devuelve las propiedades. |
findProperty(name: String) → Property | Llama a findProperty(name) en esta instancia de HollowRectangleShape. |
getProperty(name: String) → Object | Llama a getProperty(name) en esta instancia de HollowRectangleShape. |
setProperty(name: String, value: Object) | Establece el valor de la propiedad. |
removeProperty(name: String) → boolean | Llama a removeProperty(name) en esta instancia de HollowRectangleShape. |
removeProperty(property: Property) → boolean | Llama a removeProperty(property) en esta instancia de HollowRectangleShape. |