Node

General

Node és una classe en Aspose.3d per Typescript. Heretaris de: Node, SceneObject.

Node.constructor creates a node with the specified name and attached entity.

Propietats

NomTipus de productesAccésDescripció
parentNode`Nodenull`Llegeix.
childNodesNode[]Llegeix.És un matriu de nodes fills directes d’aquest node.
entitiesEntity[]Llegeix.Conté totes les entitats vinculades a aquest nod.
entity`Entityundefined`Llegeix.
materialsMaterial[]Llegeix.És una llista de materials aplicats a la geometria del nod.
material`Materialnull`Llegeix.
transformTransformLlegeix.Representa la transformació local (posició, rotació, escala) del node.
globalTransformGlobalTransformLlegeix.Proporciona la transformació global computacional del nod en l’espai mundial.
visiblebooleanLlegeix.
excludedbooleanLlegeix.Indica el node que s’ha d’ignorar durant l’exportació o processament.
assetInfoanyLlegeix.Emmagatzemar dades definides per l’usuari associades al nod.
metaDatasany[]Llegeix.Conté una matriu d’objectes de metadades addicionals adjuntats al nod.

Mètodes

SignaturaDescripció
constructor(name: string, entity: Entity)Crea un nod amb el nom especificat i l’entitat adjunta
addEntity(entity: Entity)Afegeix l’entitat donada a la col·lecció d’entidades del nod.
removeEntity(entity: Entity)Elimina l’entitat especificada de la col·lecció d’entidades del nod.
clearEntities()Elimina totes les entitats del nod .
addChildNode(node: Node)Afegeix el nod donat com a fill d’aquest node.
createChildNode(nodeName: string, entity: Entity, material: Material)NodeCrea un nou node fill amb nom, entitat i material, i el retorna.
`getChild(indexOrName: numberstring)Node
merge(node: Node)Fusió del contingut d’un altre node en aquest node.
evaluateGlobalTransform(withGeometricTransform: boolean)Matrix4Computa la matriu global del nod4, opcionalment incloent transformació geomètrica.
getBoundingBox()BoundingBoxRetorna el quadre de limitació alineat a l’eix que envolta la geometria del nod.
selectSingleObject(_path: string)anySelecciona un únic objecte en la jerarquia de nodes utilitzant el camí donat.
selectObjects(_path: string)any[]Selecciona tots els objectes que coincideixen amb la ruta i les torna com a matriu.
`_propagateScene(scene: Scenenull)`
toString()string
 Català