HShape

Visão geral

HShape é uma classe em Aspose.3D FOSS para .NET. Herda de: ParameterizedProfile, INamedObject.

O fornece os parâmetros definidores de uma forma ‘H’ ou ‘I’.

Esta classe fornece 14 métodos para trabalhar com objetos HShape em programas .NET. Métodos disponíveis incluem: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Todos os membros públicos estão acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.3D FOSS para .NET. Propriedades: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, e mais 10.

Propriedades

NomeTipoAcessoDescrição
OverallDepthdoubleLeitura/EscritaObtém ou define a extensão da profundidade.
BottomFlangeWidthdoubleLeitura/EscritaObtém ou define a extensão da largura.
TopFlangeWidthdoubleLeitura/EscritaObtém ou define a largura da aba superior.
TopFlangeThicknessdoubleLeitura/EscritaObtém ou define a espessura da aba superior.
TopFlangeEdgeRadiusdoubleLeitura/EscritaObtém ou define o raio das bordas inferiores da flange superior.
BottomFlangeEdgeRadiusdoubleLeitura/EscritaObtém ou define o raio da borda da flange inferior.
BottomFlangeFilletRadiusdoubleLeitura/EscritaObtém ou define o raio de filete da flange inferior.
BottomFlangeThicknessdoubleLeitura/EscritaObtém ou define a espessura da flange inferior.
TopFlangeFilletRadiusdoubleLeitura/EscritaObtém ou define o raio de filete da flange superior.
WebThicknessdoubleLeitura/EscritaObtém ou define a espessura da alma.
ExcludedboolLeitura/EscritaObtém ou define se deve excluir esta entidade durante a exportação.
ParentNodesList<Node>LeituraObtém todos os nós pai, uma entidade pode ser anexada a múltiplos nós pai para instanciação de geometria
ParentNodeNodeLeitura/EscritaObtém ou define o primeiro nó pai; se definir o primeiro nó pai, esta entidade será desanexada dos demais nós pai.
SceneSceneLeituraObtém a cena à qual este objeto pertence.
NamestringLeitura/EscritaObtém ou define o nome.
PropertiesPropertyCollectionLeituraObtém a coleção de todas as propriedades.

Métodos

AssinaturaDescrição
HShape()Construtor de
GetExtent()Obtém a extensão nas dimensões x e y.
GetEntityRendererKey()Obtém a chave do renderizador de entidade registrado no renderizador
Entity(name: string)Inicializa uma nova instância da classe Entity.
GetBoundingBox()Obtém a caixa delimitadora da entidade atual em seu sistema de coordenadas de espaço de objeto.
SceneObject(name: string)Inicialize um SceneObject com um nome padrão
SceneObject()Inicialize um SceneObject.
A3DObject()Inicializa uma nova instância da classe A3DObject sem nome.
A3DObject(name: string)Inicializa uma nova instância da classe A3DObject.
RemoveProperty(property: Property)Remove uma propriedade dinâmica.
RemoveProperty(property: string)Remove a propriedade especificada identificada pelo nome
GetProperty(property: string)Obtenha o valor da propriedade especificada
SetProperty(property: string, value: object?)Define o valor da propriedade especificada
FindProperty(propertyName: string)Encontra a propriedade.

Ver também

 Português