MirroredProfile
概要
MirroredProfile は Aspose.3D の FOSS における Java 用のクラスです。継承元: Profile。
IFC 互換ミラープロファイル。
このクラスは Java プログラムで MirroredProfile オブジェクトを操作するための 23 のメソッドを提供します。利用可能なメソッドは A3DObject, Entity, Profile, SceneObject, findProperty, getBaseProfile, getBoundingBox, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes と、さらに 8 つのメソッドです。すべてのパブリックメンバーは、Aspose.3D の Java 用 FOSS パッケージをインストールした後、任意の Java アプリケーションからアクセス可能です。プロパティ: baseProfile, boundingBox, entityRendererKey, excluded, name, parentNode と、さらに 3 つあります。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
baseProfile | Profile | 読み取り | ミラーされるベースプロファイルを取得します。 |
boundingBox | BoundingBox | 読み取り | バウンディングボックスを取得します。 |
parentNode | Node | 読み取り | 親ノードを取得します。 |
parentNodes | ArrayList<Node> | 読み取り | 親ノードを取得します。 |
excluded | boolean | 読み取り | 除外されたものを取得します。 |
entityRendererKey | EntityRendererKey | 読み取り | エンティティレンダラーキーを取得します。 |
scene | Scene | 読み取り | シーンを取得します。 |
name | String | 読み取り | 名前を取得します。 |
properties | PropertyCollection | 読み取り | プロパティを取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
getBaseProfile() → Profile | ミラーされる基本プロファイルを取得します。 |
Profile() | コンストラクタ。 |
getBoundingBox() → BoundingBox | ミラーリングされるベース プロファイルを取得します。 |
Entity(name: String) | オンプレミス互換性のための Package-private コンストラクタ。 |
getParentNode() → Node | 親ノードを返します。 |
setParentNode(value: Node) | ミラーリングされるベースプロファイルを取得します。 |
getParentNodes() → ArrayList<Node> | 親ノードを返します。 |
getExcluded() → boolean | 除外されたものを返します。 |
setExcluded(value: boolean) | 除外された値を設定します。 |
getEntityRendererKey() → EntityRendererKey | エンティティレンダラーキーを返します。 |
SceneObject() | この MirroredProfile インスタンスで SceneObject を呼び出します。 |
SceneObject(name: String) | この MirroredProfile インスタンス上で SceneObject(name) を呼び出します。 |
getScene() → Scene | オンプレミス互換性のためのパッケージプライベートコンストラクタ。 |
A3DObject() | IFC 互換のミラープロファイル。このプロファイルは、ベースプロファイルを y 軸周りに鏡像化することで新しいプロファイルを定義します。 |
A3DObject(name: String) | この MirroredProfile インスタンスで A3DObject(name) を呼び出します。 |
getName() → String | 名前を返します。 |
setName(name: String) | 名前の値を設定します。 |
getProperties() → PropertyCollection | プロパティを返します。 |
findProperty(name: String) → Property | この MirroredProfile インスタンスで findProperty(name) を呼び出します。 |
getProperty(name: String) → Object | この MirroredProfile インスタンスに対して getProperty(name) を呼び出します。 |
setProperty(name: String, value: Object) | プロパティの値を設定します。 |
removeProperty(name: String) → boolean | この MirroredProfile インスタンスに対して removeProperty(name) を呼び出します。 |
removeProperty(property: Property) → boolean | この MirroredProfile インスタンスで removeProperty(property) を呼び出します。 |