Node

Visão geral

Node é uma classe em Aspose.3D FOSS para Java. Herdeiros de: SceneObject.

Esta classe fornece 48 métodos para trabalhar com objetos Node em programas Java. Os métodos disponíveis incluem: A3DObject, Node, SceneObject, accept, addChildNode, addEntity, createChildNode, evaluateGlobalTransform, findProperty, getAssetInfo, getBoundingBox, getChild, e 28 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: assetInfo, boundingBox, childNodes, entities, entity, excluded,E mais dez.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
assetInfoAssetInfoLeia.Obtém as informações do activo.
visiblebooleanLeia.É o visível.
childNodesList<Node>Leia.- É o que faz.
entityEntityLeia.Apanha a entidade.
excludedbooleanLeia.- É o exclusivo.
entitiesList<Entity>Leia.- Consegue as entidades.
metaDatasList<CustomObject>Leia.Obtém os metadados.
materialsList<Material>Leia.Arranja os materiais.
materialMaterialLeia.Arranja o material.
parentNodeNodeLeia.Obtém o nó principal.
transformTransformLeia.Consegue a transformação.
globalTransformGlobalTransformLeia.Consegue a transformação global.
boundingBoxBoundingBoxLeia.- É o que faz.
sceneSceneLeia.- Está bem.
nameStringLeia.- Consegue o nome.
propertiesPropertyCollectionLeia.- Ele fica com as propriedades.

Métodos

AssinaturaDescrição:
Node()Chama o Node nesta instância do Node.
Node(name: String)Chama Node ((nome) nesta instância de Node.
Node(name: String, entity: Entity)Chama Node ((nome, entidade) nesta instância de Node.
getAssetInfo() → AssetInfoRetorna as informações do activo.
setAssetInfo(value: AssetInfo)Indica o valor da informação do activo.
getVisible() → booleanRetorna o visível.
setVisible(value: boolean)Indica o valor visível.
getChildNodes() → List<Node>Retorna os nós filhos.
createChildNode() → NodeChama createChildNode nesta instância Node.
createChildNode(name: String) → NodeChama createChildNode (nome) nesta instância de Node.
createChildNode(entity: Entity) → NodeChama createChildNode ((entity) nesta instância Node.
createChildNode(name: String, entity: Entity) → NodeChama createChildNode ((nome, entidade) nesta instância Node.
createChildNode(name: String, entity: Entity, material: Material) → NodeChama createChildNode ((nome, entidade, material) nesta instância de Node.
merge(other: Node)Chama merge ((outro) nesta instância de Nodo.
getEntity() → EntityRetorna a entidade.
setEntity(value: Entity)Indica o valor da entidade.
getExcluded() → booleanRetorna o excluído.
setExcluded(value: boolean)Indica o valor excluído.
getEntities() → List<Entity>Retorna as entidades.
getMetaDatas() → List<CustomObject>Retorna os metadados.
getMaterials() → List<Material>Retorna os materiais.
getMaterial() → MaterialRetorna o material.
setMaterial(value: Material)Estabelece o valor do material.
getParentNode() → NodeRetorna o nó principal.
setParentNode(value: Node)Fixa o valor do nó pai.
getTransform() → TransformRetorna a transformação.
getGlobalTransform() → GlobalTransformRetorna a transformação global.
evaluateGlobalTransform(includeGeometricTransform: boolean) → Matrix4As chamadas avaliam a GlobalTransform ((includeGeometricTransfor) nesta instância de Nodo.
getChild(index: int) → NodeChama getChild(index) nesta instância Node.
getChild(name: String) → NodeChama getChild ((nome) nesta instância Node.
accept(visitor: NodeVisitor) → booleanChama aceitar (visitor) nesta instância de nó.
getBoundingBox() → BoundingBoxRetorna a caixa de limitação.
addEntity(entity: Entity)Chama addEntity(entity) nesta instância Node.
addChildNode(node: Node)Chama addChildNode ((node) nesta instância Node.
selectSingleObject(query: String) → ObjectChama selecionarSingleObject(query) nesta instância de Nodo.
selectObjects(query: String) → ArrayList<Object>Chama selectObjects(query) nesta instância Node.
toString() → StringChama toString nesta instância de Node.
addEntity(entity: Entity, material: Material)Chama addEntity ((entidade, material) nesta instância Node.
SceneObject()O operador booleano permite que você aplique a operação booleana em duas instâncias IMeshConvertible .
getScene() → SceneConstrutor de BooleanOperator.
A3DObject()Cíclico parametrizado. Também pode ser usado para representar um cone quando uma de raio Top/rádio Bottom é zero.
getName() → StringOs segmentos da curva.
setName(name: String)Construir um perfil CircleShape com raio especificado.
getProperties() → PropertyCollectionInicializa uma nova instância da classe Cylinder.
findProperty(name: String) → PropertyInicializa uma nova instância da classe Bone.
getProperty(name: String) → ObjectObtém a matriz de transformação do nó na posição atual.
setProperty(name: String, value: Object)Obtém os segmentos de largura.
removeProperty(name: String) → booleanObtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação.

Ver também

 Português