Node

Približni podaci

Node je klasa u Aspose.3D FOSS za Java. Nasljednici od: SceneObject.

Ova klasa pruža 48 metoda za rad s Node objektima u Java programima. Postoje i sljedeće metode: A3DObject, Node, SceneObject, accept, addChildNode, addEntity, createChildNode, evaluateGlobalTransform, findProperty, getAssetInfo, getBoundingBox, getChild, i 28 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: assetInfo, boundingBox, childNodes, entities, entity, excluded, i još 10 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
assetInfoAssetInfoČitaj.Dobiva informacije o imovini.
visiblebooleanČitaj.Dobiva vidljivo.
childNodesList<Node>Čitaj.Dobija dječje čvorove.
entityEntityČitaj.Dobio je entitet.
excludedbooleanČitaj.Dobiva isključene.
entitiesList<Entity>Čitaj.Dobiva entitete.
metaDatasList<CustomObject>Čitaj.Dobija meta podatke.
materialsList<Material>Čitaj.Dobiva materijale.
materialMaterialČitaj.Dobiva materijal.
parentNodeNodeČitaj.Dobiva roditeljski čvor.
transformTransformČitaj.Dobiva transformiranje.
globalTransformGlobalTransformČitaj.Dobiva globalnu transformaciju.
boundingBoxBoundingBoxČitaj.Dobija okruženje.
sceneSceneČitaj.Dobiva mjesto.
nameStringČitaj.Dobiva ime.
propertiesPropertyCollectionČitaj.Dobija imovinu.

Metoda za primjenu

PotpisOpisivanje
Node()Zove Node na ovom Node primjeru.
Node(name: String)Zove Node ((ime) na ovom slučaju.
Node(name: String, entity: Entity)Zove Node ((naziv, entitet) na ovom Node primjeru.
getAssetInfo()AssetInfoVrati informacije o imovini.
setAssetInfo(value: AssetInfo)Postavlja vrijednost informacija o imovini.
getVisible()booleanVrati vidljivo.
setVisible(value: boolean)Postavlja vidljivu vrijednost.
getChildNodes()List<Node>Vrati dječje čvorove.
createChildNode()NodePoziva createChildNode na ovom Node primjeru.
createChildNode(name: String)NodeZove createChildNode (naziv) na ovom Node primjeru.
createChildNode(entity: Entity)NodePoziva createChildNode ((entity) na ovu Node instancu.
createChildNode(name: String, entity: Entity)NodePoziv createChildNode ((naziv, entitet) na ovom Node primjerku.
createChildNode(name: String, entity: Entity, material: Material)NodePoziv createChildNode ((naziv, entitet, materijal) na ovom Node primjerku.
merge(other: Node)Poziv merge ((drugi) na ovom Node primjerku.
getEntity()EntityVrati entiteta.
setEntity(value: Entity)Postavlja vrijednost entiteta.
getExcluded()booleanVrati isključen.
setExcluded(value: boolean)Uređuje isključenu vrijednost.
getEntities()List<Entity>Vrati entitete.
getMetaDatas()List<CustomObject>Vrati meta podatke.
getMaterials()List<Material>Vrati materijale.
getMaterial()MaterialVrati materijal.
setMaterial(value: Material)Određuje vrijednost materijala.
getParentNode()NodeVrati matični čvor.
setParentNode(value: Node)Postavlja vrijednost roditeljskog čvora.
getTransform()TransformVrati transformiranje.
getGlobalTransform()GlobalTransformVrati globalnu transformaciju.
evaluateGlobalTransform(includeGeometricTransform: boolean)Matrix4Poziv za procjenu GlobalTransform ((includeGeometricTransport) na ovom Node primjerku.
getChild(index: int)NodeZove getChild(index) na ovom Node primjeru.
getChild(name: String)NodeZove getChild ((ime) na ovom Node primjeru.
accept(visitor: NodeVisitor)booleanPoziv prihvaćanje (vjestan) na ovom Node primjeru.
getBoundingBox()BoundingBoxVrati granični okvir.
addEntity(entity: Entity)Zove addEntity ((entity) na ovom Node primjerku.
addChildNode(node: Node)Zove addChildNode ((node) na ovom Node primjerku.
selectSingleObject(query: String)ObjectPoziva selectSingleObject(pitanje) na ovom Node primjerku.
selectObjects(query: String)ArrayList<Object>Poziva selectObjects(pitanja) na ovom Node primjerku.
toString()StringPoziv na String u ovom Node primjeru.
addEntity(entity: Entity, material: Material)Zove addEntity ((entitet, materijal) na ovom Node primjeru.
SceneObject()Boolean operator vam omogućuje primjenu booleanske operacije na dva IMeshConvertible slučaja.
getScene()SceneIzgraditelj BooleanOperator.
A3DObject()Parametrizirani cilindar. Može se koristiti i za predstavljanje čunja kada je jedan od poluprežnikaGornji/polupražnjiDni nulti.
getName()StringSegmenti krive.
setName(name: String)Izgradnja profila CircleShape s određenim radijumom.
getProperties()PropertyCollectionInicijalizira novu instancciju klase “Cylinder”.
findProperty(name: String)PropertyInicijalizira novu instancku klase Bone.
getProperty(name: String)ObjectDobiva transformativnu matricu čvora u trenutnom položaju.
setProperty(name: String, value: Object)Dobiva segmente širine.
removeProperty(name: String)booleanDobiva flip koordinatni sustav kontrolnih točaka/normalno tijekom uvoza/izvoza.

Također pogledajte:

 Hrvatski