Node

概要

Node クラスです. これは,JavaのPLACEHOLDER_0で使用されます. 遺産は: SceneObject.

このクラスでは,Java プログラムで Node オブジェクトと作業するための 48 つの方法が提供されています. 可能な方法には: A3DObject, Node, SceneObject, accept, addChildNode, addEntity, createChildNode, evaluateGlobalTransform, findProperty, getAssetInfo, getBoundingBox, getChild,追加方法 28 つ. すべてのパブリックメンバーは,JavaのパッケージのためのFOSS Aspose.3D をインストールした後で,任意の Java アプリケーションにアクセスできます. 特性: assetInfo, boundingBox, childNodes, entities, entity, excluded,そして10個も増えた.

特性について

名称 (名)タイプAccess記述
assetInfoAssetInfo読み取ること資産情報を得て.
visibleboolean読み取ること視界に映る.
childNodesList<Node>読み取ること子どものノードを手に入れる.
entityEntity読み取ること存在を捕まえる.
excludedboolean読み取ること排除された者を獲得する.
entitiesList<Entity>読み取ること存在を捕まえる.
metaDatasList<CustomObject>読み取ることメタデータを取得します.
materialsList<Material>読み取ること材料を手に入れる.
materialMaterial読み取ること材料を手に入れる.
parentNodeNode読み取ること元のノードを入力します.
transformTransform読み取ること変形を手に入れる.
globalTransformGlobalTransform読み取ることグローバル・トランスフォーマーができます.
boundingBoxBoundingBox読み取ること境界線を握る.
sceneScene読み取ること事件現場を把握する.
nameString読み取ること名前を知ってるわ.
propertiesPropertyCollection読み取ること財産を手に入れる.

方法について

Signature記述
Node()このノードインスタンスに ノードを呼びます.
Node(name: String)このノードインスタンスで Node ((name) を呼びます.
Node(name: String, entity: Entity)このノードインスタンスで Node (名,エンティティ) を呼びます.
getAssetInfo()AssetInfo資産情報を返します.
setAssetInfo(value: AssetInfo)資産情報値を設定します.
getVisible()boolean視覚的に表示される.
setVisible(value: boolean)視覚値を設定する.
getChildNodes()List<Node>元のノードを返します.
createChildNode()Nodeこのノードインスタンスに createChildNode を呼びます.
createChildNode(name: String)Nodeこのノードインスタンスの createChildNode (name) を呼びます.
createChildNode(entity: Entity)Nodeこのノードインスタンスの createChildNode ((entity) を呼びます.
createChildNode(name: String, entity: Entity)Nodeこのノードインスタンスの createChildNode (<名,エンティティ) を呼びます.
createChildNode(name: String, entity: Entity, material: Material)Nodeこのノードインスタンスの createChildNode ((名,エンティティ,素材) を呼びます.
merge(other: Node)このノードインスタンスで merge (他の) を呼びます.
getEntity()Entity存在を返します.
setEntity(value: Entity)単位値を設定する.
getExcluded()boolean排斥されたものを返します.
setExcluded(value: boolean)排除値を設定する.
getEntities()List<Entity>存在を返します.
getMetaDatas()List<CustomObject>メタデータを返します.
getMaterials()List<Material>資料を返します.
getMaterial()Material材料を返します.
setMaterial(value: Material)材料の価値を設定する.
getParentNode()Node元のノードを返します.
setParentNode(value: Node)元のノード値を設定する.
getTransform()Transform変換を返します.
getGlobalTransform()GlobalTransformグローバル変換を返します.
evaluateGlobalTransform(includeGeometricTransform: boolean)Matrix4このノードインスタンスのGlobalTransform (includeGeometricTransport) を評価する呼び出し.
getChild(index: int)Nodeこのノードインスタンスに getChild(index) を呼びます.
getChild(name: String)Nodeこのノードインスタンスで getChild (名) を呼びます.
accept(visitor: NodeVisitor)booleanこのノードインスタンスで 呼び出しを accept (_) とします.
getBoundingBox()BoundingBox制限ボックスを返します.
addEntity(entity: Entity)このノードインスタンスの addEntity ((entity) を呼びます.
addChildNode(node: Node)このノードインスタンスの addChildNode ((node) を呼びます.
selectSingleObject(query: String)Objectこのノードインスタンスの selectSingleObject (クエリ) を呼びます.
selectObjects(query: String)ArrayList<Object>このノードインスタンスの selectObjects (のクエリ) を呼び出します.
toString()Stringこのノードインスタンスに toString を呼びます.
addEntity(entity: Entity, material: Material)このノードインスタンスの addEntity ((entity, material) を呼びます.
SceneObject()IMeshConvertible の2つのインスタンスの上で,ブール式操作を適用することができます.
getScene()SceneBooleanOperator の構成員です.
A3DObject()パラメター化されたシリンダー. 半径トップ/半徑ボトムが0である場合のコーンを表すのに使用することもできます.
getName()String曲線のセグメントです.
setName(name: String)指定された半径で CircleShape プロファイルを作成します.
getProperties()PropertyCollectionシリンダークラスの新しいインスタンスを初期化します.
findProperty(name: String)Property新しい骨クラスのインスタンスを初期化します.
getProperty(name: String)Object変形マトリックスを表示します.
setProperty(name: String, value: Object)幅のセグメントを表示します.
removeProperty(name: String)boolean輸入/輸出中に制御点の調整システムを交換します.

参照する

 日本語