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: | Acessos | Descrição: |
|---|---|---|---|
assetInfo | AssetInfo | Leia. | Obtém as informações do activo. |
visible | boolean | Leia. | É o visível. |
childNodes | List<Node> | Leia. | - É o que faz. |
entity | Entity | Leia. | Apanha a entidade. |
excluded | boolean | Leia. | - É o exclusivo. |
entities | List<Entity> | Leia. | - Consegue as entidades. |
metaDatas | List<CustomObject> | Leia. | Obtém os metadados. |
materials | List<Material> | Leia. | Arranja os materiais. |
material | Material | Leia. | Arranja o material. |
parentNode | Node | Leia. | Obtém o nó principal. |
transform | Transform | Leia. | Consegue a transformação. |
globalTransform | GlobalTransform | Leia. | Consegue a transformação global. |
boundingBox | BoundingBox | Leia. | - É o que faz. |
scene | Scene | Leia. | - Está bem. |
name | String | Leia. | - Consegue o nome. |
properties | PropertyCollection | Leia. | - Ele fica com as propriedades. |
Métodos
| Assinatura | Descriçã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() → AssetInfo | Retorna as informações do activo. |
setAssetInfo(value: AssetInfo) | Indica o valor da informação do activo. |
getVisible() → boolean | Retorna o visível. |
setVisible(value: boolean) | Indica o valor visível. |
getChildNodes() → List<Node> | Retorna os nós filhos. |
createChildNode() → Node | Chama createChildNode nesta instância Node. |
createChildNode(name: String) → Node | Chama createChildNode (nome) nesta instância de Node. |
createChildNode(entity: Entity) → Node | Chama createChildNode ((entity) nesta instância Node. |
createChildNode(name: String, entity: Entity) → Node | Chama createChildNode ((nome, entidade) nesta instância Node. |
createChildNode(name: String, entity: Entity, material: Material) → Node | Chama createChildNode ((nome, entidade, material) nesta instância de Node. |
merge(other: Node) | Chama merge ((outro) nesta instância de Nodo. |
getEntity() → Entity | Retorna a entidade. |
setEntity(value: Entity) | Indica o valor da entidade. |
getExcluded() → boolean | Retorna 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() → Material | Retorna o material. |
setMaterial(value: Material) | Estabelece o valor do material. |
getParentNode() → Node | Retorna o nó principal. |
setParentNode(value: Node) | Fixa o valor do nó pai. |
getTransform() → Transform | Retorna a transformação. |
getGlobalTransform() → GlobalTransform | Retorna a transformação global. |
evaluateGlobalTransform(includeGeometricTransform: boolean) → Matrix4 | As chamadas avaliam a GlobalTransform ((includeGeometricTransfor) nesta instância de Nodo. |
getChild(index: int) → Node | Chama getChild(index) nesta instância Node. |
getChild(name: String) → Node | Chama getChild ((nome) nesta instância Node. |
accept(visitor: NodeVisitor) → boolean | Chama aceitar (visitor) nesta instância de nó. |
getBoundingBox() → BoundingBox | Retorna 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) → Object | Chama selecionarSingleObject(query) nesta instância de Nodo. |
selectObjects(query: String) → ArrayList<Object> | Chama selectObjects(query) nesta instância Node. |
toString() → String | Chama 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() → Scene | Construtor 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() → String | Os segmentos da curva. |
setName(name: String) | Construir um perfil CircleShape com raio especificado. |
getProperties() → PropertyCollection | Inicializa uma nova instância da classe Cylinder. |
findProperty(name: String) → Property | Inicializa uma nova instância da classe Bone. |
getProperty(name: String) → Object | Obté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) → boolean | Obtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação. |