ArbitraryProfile

ArbitraryProfile

Visão geral

ArbitraryProfile é uma classe em Aspose.3D FOSS para Java. Herda de: Profile.

Esta classe permite que você construa um perfil 2D diretamente a partir de uma curva arbitrária.

Esta classe fornece 27 métodos para trabalhar com objetos ArbitraryProfile em programas Java. Os métodos disponíveis incluem: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName, e 11 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, curve, entityRendererKey, excluded, holes, name, e mais 4.

Propriedades

NomeTipoAcessoDescrição
curveCurveLeituraObtém a Curve usada para construir o perfil.
holesArrayList<Curve>LeituraObtém furos do perfil, também representados como curva.
boundingBoxBoundingBoxLeituraObtém a caixa delimitadora.
parentNodeNodeLeituraObtém o nó pai.
parentNodesArrayList<Node>LeituraObtém os nós pais.
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
ArbitraryProfile()Construtor de ArbitraryProfile.
ArbitraryProfile(curve: Curve)Construtor de ArbitraryProfile com uma curva inicial.
getCurve() → CurveObtém a Curve usada para construir o perfil.
setCurve(value: Curve)Define a Curve usada para construir o perfil.
getHoles() → ArrayList<Curve>Obtém os furos do perfil, também representados como curva.
Profile()Construtor.
getBoundingBox() → BoundingBoxRetorna a caixa delimitadora.
Entity(name: String)Chama Entity(name) nesta instância de ArbitraryProfile.
getParentNode() → NodeRetorna o nó pai.
setParentNode(value: Node)Define o valor do nó pai.
getParentNodes() → ArrayList<Node>Retorna os nós pais.
getExcluded() → booleanRetorna o excluído.
setExcluded(value: boolean)Define o valor excluído.
getEntityRendererKey() → EntityRendererKeyRetorna a chave do renderizador de entidade.
SceneObject()Chama SceneObject nesta instância de ArbitraryProfile.
SceneObject(name: String)Chama SceneObject(name) nesta instância de ArbitraryProfile.
getScene() → SceneRetorna a cena.
A3DObject()Chama A3DObject nesta instância de ArbitraryProfile.
A3DObject(name: String)Chama A3DObject(name) nesta instância de ArbitraryProfile.
getName() → StringConstrutor de ArbitraryProfile.
setName(name: String)Define o valor do nome.
getProperties() → PropertyCollectionRetorna as propriedades.
findProperty(name: String) → PropertyChama findProperty(name) nesta instância de ArbitraryProfile.
getProperty(name: String) → ObjectChama getProperty(name) nesta instância de ArbitraryProfile.
setProperty(name: String, value: Object)Define o valor da propriedade.
removeProperty(name: String) → booleanChama removeProperty(name) nesta instância de ArbitraryProfile.
removeProperty(property: Property) → booleanChama removeProperty(property) nesta instância de ArbitraryProfile.

Ver também

 Português