TShape

Visão geral

TShape é uma classe em Aspose.3D FOSS para Java. Herda de: ParameterizedProfile.

Forma T compatível com IFC definida por parâmetros.

Esta classe fornece 39 métodos para trabalhar com objetos TShape em programas Java. Métodos disponíveis incluem: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TShape, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent, e 24 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após a instalação do pacote Aspose.3D FOSS para Java. Propriedades: boundingBox, depth, entityRendererKey, excluded, extent, filletRadius, e mais 10.

Propriedades

NomeTipoAcessoDescrição
depthdoubleLeituraObtém o comprimento da alma.
flangeWidthdoubleLeituraObtém o comprimento da flange.
webThicknessdoubleLeituraObtém a espessura da parede da alma.
flangeThicknessdoubleLeituraObtém a espessura da parede da flange.
filletRadiusdoubleLeituraObtém o raio do filete entre a alma e a flange.
flangeEdgeRadiusdoubleLeituraObtém o raio da borda da flange.
webEdgeRadiusdoubleLeituraObtém o raio da borda da teia.
extentVector2LeituraObtém a extensão nas dimensões x e y.
boundingBoxBoundingBoxLeituraObtém a caixa delimitadora.
parentNodeNodeLeituraObtém o nó pai.
parentNodesArrayList<Node>LeituraObtém os nós pai.
excludedbooleanLeituraObtém o excluído.
entityRendererKeyEntityRendererKeyLeituraObtém a chave do renderizador de entidade.
sceneSceneLeituraObtém a cena.
nameStringLeituraObtém o nome.
propertiesPropertyCollectionLeituraObtém as propriedades.

Métodos

AssinaturaDescrição
TShape()Construtor de TShape.
getDepth() → doubleObtém o comprimento da web.
setDepth(value: double)Define o comprimento da alma.
getFlangeWidth() → doubleObtém o comprimento da aba.
setFlangeWidth(value: double)Define o comprimento da flange.
getWebThickness() → doubleObtém a espessura da parede da web.
setWebThickness(value: double)Define a espessura da parede da web.
getFlangeThickness() → doubleObtém a espessura da parede da flange.
setFlangeThickness(value: double)Define a espessura da parede da flange.
getFilletRadius() → doubleObtém o raio do filete entre a alma e a flange.
setFilletRadius(value: double)Define o raio do filete entre a alma e a flange.
getFlangeEdgeRadius() → doubleObtém o raio da borda da flange.
setFlangeEdgeRadius(value: double)Define o raio da borda da flange.
getWebEdgeRadius() → doubleObtém o raio da borda da web.
setWebEdgeRadius(value: double)Define o raio da borda da teia.
getExtent() → Vector2Obtém a extensão nas dimensões x e y.
ParameterizedProfile()Construtor.
Profile()Construtor.
getBoundingBox() → BoundingBoxRetorna a caixa delimitadora.
Entity(name: String)Chama Entity(name) nesta instância de TShape.
getParentNode() → NodeConstrutor de TShape.
setParentNode(value: Node)Define o valor do nó pai.
getParentNodes() → ArrayList<Node>Retorna os nós pais.
getExcluded() → booleanRetorna os excluídos.
setExcluded(value: boolean)Define o valor excluído.
getEntityRendererKey() → EntityRendererKeyRetorna a chave do renderizador de entidade.
SceneObject()Forma em T compatível com IFC definida por parâmetros.
SceneObject(name: String)Chama SceneObject(name) nesta instância de TShape.
getScene() → SceneRetorna a cena.
A3DObject()Chama A3DObject nesta instância de TShape.
A3DObject(name: String)Chama A3DObject(name) nesta instância de TShape.
getName() → StringRetorna o nome.
setName(name: String)Define o valor do nome.
getProperties() → PropertyCollectionRetorna as propriedades.
findProperty(name: String) → PropertyChama findProperty(name) nesta instância de TShape.
getProperty(name: String) → ObjectChama getProperty(name) nesta instância de TShape.
setProperty(name: String, value: Object)Define o valor da propriedade.
removeProperty(name: String) → booleanChama removeProperty(name) nesta instância de TShape.
removeProperty(property: Property) → booleanChama removeProperty(property) nesta instância de TShape.

Ver também

 Português