HollowRectangleShape
Visão geral
HollowRectangleShape é uma classe em Aspose.3D FOSS para Java. Herda de: RectangleShape.
Forma retangular oca compatível com IFC com cantos arredondados internos/externos.
Esta classe fornece 36 métodos para trabalhar com objetos HollowRectangleShape em programas Java. Os métodos disponíveis incluem: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent e mais 21 métodos. Todos os membros públicos estão acessíveis a qualquer aplicação Java após a instalação do pacote Aspose.3D FOSS para Java. Propriedades: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name e mais 8.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
wallThickness | double | Leitura | Obtém a espessura entre a borda do retângulo e o furo interno. |
innerFilletRadius | double | Leitura | Obtém o raio do fillet interno do retângulo interno. |
roundingRadius | double | Leitura | Obtém o raio dos arcos circulares dos quatro cantos, medido em graus. |
xDim | double | Leitura | Obtém a extensão do retângulo na direção do eixo x. |
yDim | double | Leitura | Obtém a extensão do retângulo na direção do eixo y. |
extent | Vector2 | Leitura | Obtém a extensão nas dimensões x e y. |
boundingBox | BoundingBox | Leitura | Obtém a caixa delimitadora. |
parentNode | Node | Leitura | Obtém o nó pai. |
parentNodes | ArrayList<Node> | Leitura | Obtém os nós pais. |
excluded | boolean | Leitura | Obtém o excluído. |
entityRendererKey | EntityRendererKey | Leitura | Obtém a chave do renderizador de entidade. |
scene | Scene | Leitura | Obtém a cena. |
name | String | Leitura | Obtém o nome. |
properties | PropertyCollection | Leitura | Obtém as propriedades. |
Métodos
| Assinatura | Descrição |
|---|---|
HollowRectangleShape() | Constrói um perfil HollowRectangleShape com valores padrão. |
getWallThickness() → double | Obtém a espessura entre a borda do retângulo e o furo interno. |
setWallThickness(value: double) | Define a espessura entre a borda do retângulo e o furo interno. |
getInnerFilletRadius() → double | Obtém o raio do fillet interno do retângulo interno. |
setInnerFilletRadius(value: double) | Define o raio do filete interno do retângulo interno. |
RectangleShape() | Construtor de RectangleShape. |
getRoundingRadius() → double | Obtém o raio dos arcos circulares de todos os quatro cantos, medido em graus. |
setRoundingRadius(value: double) | Define o raio dos arcos circulares de todos os quatro cantos, medido em graus. |
getXDim() → double | Obtém a extensão do retângulo na direção do eixo x. |
setXDim(value: double) | Define a extensão do retângulo na direção do eixo x. |
getYDim() → double | Obtém a extensão do retângulo na direção do eixo y. |
setYDim(value: double) | Define a extensão do retângulo na direção do eixo y. |
getExtent() → Vector2 | Obtém a extensão nas dimensões x e y. |
ParameterizedProfile() | Construtor. |
Profile() | Construtor. |
getBoundingBox() → BoundingBox | Obtém a espessura entre o contorno do retângulo e o furo interno. |
Entity(name: String) | Chama Entity(name) nesta instância de HollowRectangleShape. |
getParentNode() → Node | Retorna o nó pai. |
setParentNode(value: Node) | Obtém a espessura entre o contorno do retângulo e o furo interno. |
getParentNodes() → ArrayList<Node> | Retorna os nós pais. |
getExcluded() → boolean | Define a espessura entre o contorno do retângulo e o furo interno. |
setExcluded(value: boolean) | Define o valor excluído. |
getEntityRendererKey() → EntityRendererKey | Retorna a chave do renderizador de entidade. |
SceneObject() | Forma retangular oca compatível com IFC com cantos arredondados internos/externos. |
SceneObject(name: String) | Chama SceneObject(name) nesta instância de HollowRectangleShape. |
getScene() → Scene | Retorna a cena. |
A3DObject() | Chama A3DObject nesta instância de HollowRectangleShape. |
A3DObject(name: String) | Chama A3DObject(name) nesta instância de HollowRectangleShape. |
getName() → String | Retorna o nome. |
setName(name: String) | Define o valor do nome. |
getProperties() → PropertyCollection | Retorna as propriedades. |
findProperty(name: String) → Property | Chama findProperty(name) nesta instância de HollowRectangleShape. |
getProperty(name: String) → Object | Chama getProperty(name) nesta instância de HollowRectangleShape. |
setProperty(name: String, value: Object) | Define o valor da propriedade. |
removeProperty(name: String) → boolean | Chama removeProperty(name) nesta instância de HollowRectangleShape. |
removeProperty(property: Property) → boolean | Chama removeProperty(property) nesta instância de HollowRectangleShape. |