Node
Vue d’ensemble
Node C’est une classe dans Aspose.3D FOSS pour Java. hérité de : SceneObject.
Cette classe fournit 48 méthodes pour travailler avec les objets Node dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Node, SceneObject, accept, addChildNode, addEntity, createChildNode, evaluateGlobalTransform, findProperty, getAssetInfo, getBoundingBox, getChild,28 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.3D FOSS pour le package Java. Propriétés : assetInfo, boundingBox, childNodes, entities, entity, excluded,Et 10 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
assetInfo | AssetInfo | Lire | Obtient les informations de l’actif. |
visible | boolean | Lire | Obtient le visible. |
childNodes | List<Node> | Lire | Obtient les nœuds enfants. |
entity | Entity | Lire | Obtient l’entité. |
excluded | boolean | Lire | Obtient l’exclu. |
entities | List<Entity> | Lire | Obtient les entités. |
metaDatas | List<CustomObject> | Lire | Obtient les métadonnées. |
materials | List<Material> | Lire | Obtient les matériaux. |
material | Material | Lire | Obtient le matériau. |
parentNode | Node | Lire | Obtient le nœud parent. |
transform | Transform | Lire | Obtient la transformation. |
globalTransform | GlobalTransform | Lire | Obtient la transformation globale. |
boundingBox | BoundingBox | Lire | Obtient la boîte englobante. |
scene | Scene | Lire | Obtient la scène. |
name | String | Lire | Obtient le nom. |
properties | PropertyCollection | Lire | Obtient les propriétés. |
méthodes
| Signature | Description |
|---|---|
Node() | Appelez Node sur cette instance. |
Node(name: String) | Appelle Node(nom) sur cette instance de NODE. |
Node(name: String, entity: Entity) | Appelle Node(nom, entité) sur cette instance de Nodes. |
getAssetInfo() → AssetInfo | Retourner les informations sur l’actif. |
setAssetInfo(value: AssetInfo) | Définit la valeur des informations d’actif. |
getVisible() → boolean | Retourner le visible. |
setVisible(value: boolean) | Définit la valeur visible. |
getChildNodes() → List<Node> | Retourner les nodes de l’enfant. |
createChildNode() → Node | Créer un Node sur cette instance. |
createChildNode(name: String) → Node | Appels créezChildNode(nom) sur cette instance Node. |
createChildNode(entity: Entity) → Node | Appels pour créerChildNode(entité) sur cette instance Node. |
createChildNode(name: String, entity: Entity) → Node | Appels créezChildNode(nom, entité) sur cette instance Node. |
createChildNode(name: String, entity: Entity, material: Material) → Node | Appels pour créerChildNode(nom, entité, matériel) sur cette instance Node. |
merge(other: Node) | Appelle le fusion(d’autres) sur cette instance de node. |
getEntity() → Entity | Retourner l’entité. |
setEntity(value: Entity) | Définit la valeur de l’entité. |
getExcluded() → boolean | Retourner les exclus. |
setExcluded(value: boolean) | Définit la valeur exclue. |
getEntities() → List<Entity> | Retourner les entités. |
getMetaDatas() → List<CustomObject> | Retourner les données de la méta. |
getMaterials() → List<Material> | Retourner les matériaux. |
getMaterial() → Material | Retourner le matériel. |
setMaterial(value: Material) | Définit la valeur du matériau. |
getParentNode() → Node | Retourner le node parent. |
setParentNode(value: Node) | Définit la valeur du nœud parent. |
getTransform() → Transform | Retourner la transformation. |
getGlobalTransform() → GlobalTransform | Retourner la transformation mondiale. |
evaluateGlobalTransform(includeGeometricTransform: boolean) → Matrix4 | Appels pour évaluerGlobalTransform (y comprisGeometricTransformer) sur cette instance de node. |
getChild(index: int) → Node | Appelez GetChild(index) sur cette instance de node. |
getChild(name: String) → Node | Appelez GetChild(nom) sur cette instance Node. |
accept(visitor: NodeVisitor) → boolean | Appel d’acceptation (visiteur) sur cette instance Node. |
getBoundingBox() → BoundingBox | Retourner la boîte de bord. |
addEntity(entity: Entity) | Appelle addEntity(entité) sur cette instance Node. |
addChildNode(node: Node) | Appelle addChildNode(node) sur cette instance de node. |
selectSingleObject(query: String) → Object | Appelez SelectSingleObject(question) sur cette instance Node. |
selectObjects(query: String) → ArrayList<Object> | Appelle SelectObjects(question) sur cette instance Node. |
toString() → String | Appelez toString sur cette instance Node. |
addEntity(entity: Entity, material: Material) | Appelle addEntity (entité, matériel) sur cette instance Node. |
SceneObject() | L’opérateur Boolean vous permet d’appliquer l’action Boulean sur deux instances IMeshConvertible. |
getScene() → Scene | Le constructeur de la place. |
A3DObject() | Paramétrifié Cylindre. Il peut également être utilisé pour représenter un con lorsque l’un des radiosTop/radiusBottom est zéro. |
getName() → String | Les segments de la courbe. |
setName(name: String) | Construit un profil CircleShape avec un rayon spécifié. |
getProperties() → PropertyCollection | Il a créé une nouvelle classe de cylindres. |
findProperty(name: String) → Property | Il a commencé une nouvelle instance de la classe Bone. |
getProperty(name: String) → Object | Obtient la matrice de transformation du nœud dans la pose actuelle. |
setProperty(name: String, value: Object) | Obtient les segments de largeur. |
removeProperty(name: String) → boolean | Il obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation. |