Node

Přehled

Node je třída v Aspose.3d pro Typescript. Dědici: Node, SceneObject.

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

Vlastnosti

Název:Typ:PřístupPopis:
parentNode`Nodenull`Čtěte.
childNodesNode[]Čtěte.Je to soubor přímých dětských uzlů tohoto uzlu.
entitiesEntity[]Čtěte.Obsahuje všechny entity připojené k tomuto uzlu .
entity`Entityundefined`Čtěte.
materialsMaterial[]Čtěte.Je seznam materiálů aplikovaných na geometrii uzlu.
material`Materialnull`Čtěte.
transformTransformČtěte.Zobrazuje místní transformaci (položení, otáčení, měřítko) uzlu.
globalTransformGlobalTransformČtěte.Poskytuje výpočetní globální transformaci uzlu ve světovém prostoru.
visiblebooleanČtěte.
excludedbooleanČtěte.Známky uzlu, který má být při vývozu nebo zpracování ignorován.
assetInfoanyČtěte.Uložení arbitrárních uživatelsky definovaných dat spojených s uzlem
metaDatasany[]Čtěte.Udržuje soubor dodatečných objektů metadát připojených k uzlu.

Metody

Podpis:Popis:
constructor(name: string, entity: Entity)Vytvoří uzel s uvedeným jménem a připojenou entitou
addEntity(entity: Entity)Přidává danou entitu do sbírky objektů uzlu.
removeEntity(entity: Entity)Odstraňuje specifikovanou entitu z sbírky objektů uzlu.
clearEntities()Odstraňuje všechny entity z uzlu .
addChildNode(node: Node)Přidává daný uzel jako dítě tohoto uzlu.
createChildNode(nodeName: string, entity: Entity, material: Material)NodeVytvoří nový dětský uzel s názvem, entitou a materiálem a vrátí ho.
`getChild(indexOrName: numberstring)Node
merge(node: Node)Spojí obsah jiného uzlu do tohoto uzla.
evaluateGlobalTransform(withGeometricTransform: boolean)Matrix4Vypočítají globální matrice 4 uzlu, případně včetně geometrické transformace.
getBoundingBox()BoundingBoxVrátí osově vyřazené omezující pole, které obklopuje geometrii uzlu.
selectSingleObject(_path: string)anyVyberte jediný objekt v hierarchii uzlů pomocí dané cesty .
selectObjects(_path: string)any[]Vyberte všechny objekty odpovídající cestě a vrací je jako soubor .
`_propagateScene(scene: Scenenull)`
toString()string
 Čeština