Node

Übersicht über die

Node ist eine Klasse in Aspose.3d für Java. Erben von: SceneObject.

Node.Node creates a new empty node with default name and no attached entity.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
assetInfoAssetInfoLesen Sie .Die Metadaten für den Knoten sind hier:
visiblebooleanLesen Sie .Erhält oder setzt, ob der Knoten sichtbar ist
childNodesList<Node>Lesen Sie .Erlaubt den Zugriff auf die Liste der Kinder dieses Knotenpunkts.
entityEntityLesen Sie .Erhält oder setzt die primäre Entität, die an diesen Knoten angeschlossen ist.
excludedbooleanLesen Sie .Anzeigt, ob der Knoten von der Darstellung oder dem Export ausgeschlossen ist.
entitiesList<Entity>Lesen Sie .Alle mit diesem Knoten verbundenen Entitäten enthalten
metaDatasList<CustomObject>Lesen Sie .Speichert benutzerdefinierte Metadatenobjekte, die an den Knoten angeschlossen sind
materialsList<Material>Lesen Sie .Die Sammlung der auf den Knoten angewandten Materialien enthält
materialMaterialLesen Sie .Erhält oder setzt das primäre Material des Knotenknots
parentNodeNodeLesen Sie .Verweise auf den Elternteil des Knoten in der Hierarchie
transformTransformLesen Sie .Bietet die lokale Transform des Knotenpunkts.
globalTransformGlobalTransformLesen Sie .Erstellt die kumulative GlobalTransform der Knot.
boundingBoxBoundingBoxLesen Sie .Darstellt die Achse ausgerichtete Grenzfläche der Geometrie des Knotenpunktes.

Methoden und Verfahren

UnterzeichnungBeschreibung
Node()Erstellt einen neuen leeren Knoten mit Standardnamen und ohne zugehörige Entität
Node(name: String)
Node(name: String, entity: Entity)
getAssetInfo()AssetInfoGibt den AssetInfo zurück, der mit diesem Knoten verbunden ist.
setAssetInfo(value: AssetInfo)Zuordnet den bereitgestellten AssetInfo diesem Knoten
getVisible()booleanAnzeigt, ob der Knoten als sichtbar markiert ist.
setVisible(value: boolean)Festlegen der Sichtbarkeits-Flag des Knotenpunkts
getChildNodes()List<Node>Gibt eine Liste der direkten Kinderknoten dieses Knotenpunkts zurück.
createChildNode()NodeErstellt einen neuen, namenlosen Kinderknoten und fügt ihn diesem Knoten hinzu.
createChildNode(name: String)Node
createChildNode(entity: Entity)Node
createChildNode(name: String, entity: Entity)Node
createChildNode(name: String, entity: Entity, material: Material)Node
merge(other: Node)Fusioniert den Inhalt eines anderen Knotenknot in diesen Knott.
getEntity()EntityGibt die primäre Entität zurück, die an diesen Knoten angeschlossen ist.
setEntity(value: Entity)Ersetzt die primäre Entität des Knoten mit der gegebenen
getExcluded()booleanAnzeigt, ob der Knoten von der Verarbeitung ausgeschlossen ist.
setExcluded(value: boolean)Festlegen der ausgeschlossenen Flagge des Knotenpunktes
getEntities()List<Entity>Gibt eine Liste aller mit diesem Knoten assoziierten Entitäten zurück .
getMetaDatas()List<CustomObject>Gibt benutzerdefinierte Metadatenobjekte zurück, die an diesen Knoten angeschlossen sind
getMaterials()List<Material>Gibt die Liste der Materialien zurück, die auf diesen Knoten angewendet wurden.
getMaterial()MaterialGibt das primäre Material dieses Knotenpunkts zurück.
setMaterial(value: Material)Zuordnen des primären Materials für diesen Knoten
getParentNode()NodeGibt den Elternknoten dieses Knotes oder null, wenn root zurück.
setParentNode(value: Node)Setzt die Referenz des Hauptenodes für diesen Knoten ein .
getTransform()TransformBietet das lokale Transform-Objekt dieses Knotenpunkts an.
getGlobalTransform()GlobalTransformGibt die GlobalTransform zurück, die kumulative Transformationen darstellt.
evaluateGlobalTransform(includeGeometricTransform: boolean)Matrix4Berechnet die globale Matrix, optional einschließlich geometrischer Transformationen.
getChild(index: int)NodeErhebt den Kinderknoten an der angegebenen Position
getChild(name: String)Node
accept(visitor: NodeVisitor)boolean
getBoundingBox()BoundingBox
addEntity(entity: Entity)
addChildNode(node: Node)
selectSingleObject(query: String)Object
selectObjects(query: String)ArrayList<Object>
toString()String
addEntity(entity: Entity, material: Material)
 Deutsch