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輸入/輸出中に制御点の調整システムを交換します.

参照する

 日本語