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: | Prihvat | Opisivanje |
|---|---|---|---|
assetInfo | AssetInfo | Čitaj. | Dobiva informacije o imovini. |
visible | boolean | Čitaj. | Dobiva vidljivo. |
childNodes | List<Node> | Čitaj. | Dobija dječje čvorove. |
entity | Entity | Čitaj. | Dobio je entitet. |
excluded | boolean | Čitaj. | Dobiva isključene. |
entities | List<Entity> | Čitaj. | Dobiva entitete. |
metaDatas | List<CustomObject> | Čitaj. | Dobija meta podatke. |
materials | List<Material> | Čitaj. | Dobiva materijale. |
material | Material | Čitaj. | Dobiva materijal. |
parentNode | Node | Čitaj. | Dobiva roditeljski čvor. |
transform | Transform | Čitaj. | Dobiva transformiranje. |
globalTransform | GlobalTransform | Čitaj. | Dobiva globalnu transformaciju. |
boundingBox | BoundingBox | Čitaj. | Dobija okruženje. |
scene | Scene | Čitaj. | Dobiva mjesto. |
name | String | Čitaj. | Dobiva ime. |
properties | PropertyCollection | Čitaj. | Dobija imovinu. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
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() → AssetInfo | Vrati informacije o imovini. |
setAssetInfo(value: AssetInfo) | Postavlja vrijednost informacija o imovini. |
getVisible() → boolean | Vrati vidljivo. |
setVisible(value: boolean) | Postavlja vidljivu vrijednost. |
getChildNodes() → List<Node> | Vrati dječje čvorove. |
createChildNode() → Node | Poziva createChildNode na ovom Node primjeru. |
createChildNode(name: String) → Node | Zove createChildNode (naziv) na ovom Node primjeru. |
createChildNode(entity: Entity) → Node | Poziva createChildNode ((entity) na ovu Node instancu. |
createChildNode(name: String, entity: Entity) → Node | Poziv createChildNode ((naziv, entitet) na ovom Node primjerku. |
createChildNode(name: String, entity: Entity, material: Material) → Node | Poziv createChildNode ((naziv, entitet, materijal) na ovom Node primjerku. |
merge(other: Node) | Poziv merge ((drugi) na ovom Node primjerku. |
getEntity() → Entity | Vrati entiteta. |
setEntity(value: Entity) | Postavlja vrijednost entiteta. |
getExcluded() → boolean | Vrati 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() → Material | Vrati materijal. |
setMaterial(value: Material) | Određuje vrijednost materijala. |
getParentNode() → Node | Vrati matični čvor. |
setParentNode(value: Node) | Postavlja vrijednost roditeljskog čvora. |
getTransform() → Transform | Vrati transformiranje. |
getGlobalTransform() → GlobalTransform | Vrati globalnu transformaciju. |
evaluateGlobalTransform(includeGeometricTransform: boolean) → Matrix4 | Poziv za procjenu GlobalTransform ((includeGeometricTransport) na ovom Node primjerku. |
getChild(index: int) → Node | Zove getChild(index) na ovom Node primjeru. |
getChild(name: String) → Node | Zove getChild ((ime) na ovom Node primjeru. |
accept(visitor: NodeVisitor) → boolean | Poziv prihvaćanje (vjestan) na ovom Node primjeru. |
getBoundingBox() → BoundingBox | Vrati 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) → Object | Poziva selectSingleObject(pitanje) na ovom Node primjerku. |
selectObjects(query: String) → ArrayList<Object> | Poziva selectObjects(pitanja) na ovom Node primjerku. |
toString() → String | Poziv 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() → Scene | Izgraditelj BooleanOperator. |
A3DObject() | Parametrizirani cilindar. Može se koristiti i za predstavljanje čunja kada je jedan od poluprežnikaGornji/polupražnjiDni nulti. |
getName() → String | Segmenti krive. |
setName(name: String) | Izgradnja profila CircleShape s određenim radijumom. |
getProperties() → PropertyCollection | Inicijalizira novu instancciju klase “Cylinder”. |
findProperty(name: String) → Property | Inicijalizira novu instancku klase Bone. |
getProperty(name: String) → Object | Dobiva transformativnu matricu čvora u trenutnom položaju. |
setProperty(name: String, value: Object) | Dobiva segmente širine. |
removeProperty(name: String) → boolean | Dobiva flip koordinatni sustav kontrolnih točaka/normalno tijekom uvoza/izvoza. |