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 deTypeAccessDescription
assetInfoAssetInfoLireObtient les informations de l’actif.
visiblebooleanLireObtient le visible.
childNodesList<Node>LireObtient les nœuds enfants.
entityEntityLireObtient l’entité.
excludedbooleanLireObtient l’exclu.
entitiesList<Entity>LireObtient les entités.
metaDatasList<CustomObject>LireObtient les métadonnées.
materialsList<Material>LireObtient les matériaux.
materialMaterialLireObtient le matériau.
parentNodeNodeLireObtient le nœud parent.
transformTransformLireObtient la transformation.
globalTransformGlobalTransformLireObtient la transformation globale.
boundingBoxBoundingBoxLireObtient la boîte englobante.
sceneSceneLireObtient la scène.
nameStringLireObtient le nom.
propertiesPropertyCollectionLireObtient les propriétés.

méthodes

SignatureDescription
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()AssetInfoRetourner les informations sur l’actif.
setAssetInfo(value: AssetInfo)Définit la valeur des informations d’actif.
getVisible()booleanRetourner le visible.
setVisible(value: boolean)Définit la valeur visible.
getChildNodes()List<Node>Retourner les nodes de l’enfant.
createChildNode()NodeCréer un Node sur cette instance.
createChildNode(name: String)NodeAppels créezChildNode(nom) sur cette instance Node.
createChildNode(entity: Entity)NodeAppels pour créerChildNode(entité) sur cette instance Node.
createChildNode(name: String, entity: Entity)NodeAppels créezChildNode(nom, entité) sur cette instance Node.
createChildNode(name: String, entity: Entity, material: Material)NodeAppels 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()EntityRetourner l’entité.
setEntity(value: Entity)Définit la valeur de l’entité.
getExcluded()booleanRetourner 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()MaterialRetourner le matériel.
setMaterial(value: Material)Définit la valeur du matériau.
getParentNode()NodeRetourner le node parent.
setParentNode(value: Node)Définit la valeur du nœud parent.
getTransform()TransformRetourner la transformation.
getGlobalTransform()GlobalTransformRetourner la transformation mondiale.
evaluateGlobalTransform(includeGeometricTransform: boolean)Matrix4Appels pour évaluerGlobalTransform (y comprisGeometricTransformer) sur cette instance de node.
getChild(index: int)NodeAppelez GetChild(index) sur cette instance de node.
getChild(name: String)NodeAppelez GetChild(nom) sur cette instance Node.
accept(visitor: NodeVisitor)booleanAppel d’acceptation (visiteur) sur cette instance Node.
getBoundingBox()BoundingBoxRetourner 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)ObjectAppelez SelectSingleObject(question) sur cette instance Node.
selectObjects(query: String)ArrayList<Object>Appelle SelectObjects(question) sur cette instance Node.
toString()StringAppelez 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()SceneLe 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()StringLes segments de la courbe.
setName(name: String)Construit un profil CircleShape avec un rayon spécifié.
getProperties()PropertyCollectionIl a créé une nouvelle classe de cylindres.
findProperty(name: String)PropertyIl a commencé une nouvelle instance de la classe Bone.
getProperty(name: String)ObjectObtient la matrice de transformation du nœud dans la pose actuelle.
setProperty(name: String, value: Object)Obtient les segments de largeur.
removeProperty(name: String)booleanIl obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation.

Voir aussi

 Français