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 | 記述 |
|---|---|---|---|
assetInfo | AssetInfo | 読み取ること | 資産情報を得て. |
visible | boolean | 読み取ること | 視界に映る. |
childNodes | List<Node> | 読み取ること | 子どものノードを手に入れる. |
entity | Entity | 読み取ること | 存在を捕まえる. |
excluded | boolean | 読み取ること | 排除された者を獲得する. |
entities | List<Entity> | 読み取ること | 存在を捕まえる. |
metaDatas | List<CustomObject> | 読み取ること | メタデータを取得します. |
materials | List<Material> | 読み取ること | 材料を手に入れる. |
material | Material | 読み取ること | 材料を手に入れる. |
parentNode | Node | 読み取ること | 元のノードを入力します. |
transform | Transform | 読み取ること | 変形を手に入れる. |
globalTransform | GlobalTransform | 読み取ること | グローバル・トランスフォーマーができます. |
boundingBox | BoundingBox | 読み取ること | 境界線を握る. |
scene | Scene | 読み取ること | 事件現場を把握する. |
name | String | 読み取ること | 名前を知ってるわ. |
properties | PropertyCollection | 読み取ること | 財産を手に入れる. |
方法について
| 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() → Scene | BooleanOperator の構成員です. |
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 | 輸入/輸出中に制御点の調整システムを交換します. |