MorphTargetChannel

MorphTargetChannel

概要

MorphTargetChannel は Aspose.3D の Java 用 FOSS のクラスです。継承元: A3DObject。

MorphTargetChannel は MorphTargetDeformer によってターゲットジオメトリを整理するために使用されます。

このクラスは Java プログラム内で MorphTargetChannel オブジェクトを操作するための 20 のメソッドを提供します。利用可能なメソッドは A3DObject、MorphTargetChannel、findProperty、get、getChannelWeight、getName、getProperties、getProperty、getTargets、getWeight、getWeights、removeProperty、および追加の 5 つのメソッドです。すべての公開メンバーは、Aspose.3D の Java 用 FOSS パッケージをインストールした後、任意の Java アプリケーションからアクセス可能です。プロパティ: DefaultWeight、channelWeight、name、properties、targets、weights。

プロパティ

名前型アクセス説明
weightsList<Double>読み取り対象ジオメトリの完全な重み値を取得します。
channelWeightdouble読み取りこのチャネルの変形ウェイトを取得または設定します。
targetsList<Shape>読み取りチャネルに関連付けられたすべてのターゲットを取得します。
DefaultWeightdouble読み取りモーフターゲットのデフォルトウェイト。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
MorphTargetChannel()新しい MorphTargetChannel クラスのインスタンスを初期化します。
MorphTargetChannel(name: String)新しい MorphTargetChannel クラスのインスタンスを初期化します。
getWeights() → List<Double>対象ジオメトリのフルウェイト値を取得します。
getChannelWeight() → doubleこのチャネルのデフォーマーウェイトを取得または設定します。
setChannelWeight(value: double)このチャネルの変形ウェイトを取得または設定します。
getTargets() → List<Shape>チャンネルに関連付けられたすべてのターゲットを取得します。
getWeight(target: Shape) → double指定されたターゲットの重みを取得します。ターゲットがこのチャンネルに属さない場合、デフォルト値 0 が返されます。
setWeight(target: Shape, weight: double)指定されたターゲットの重みを設定します。デフォルト値は 1 で、範囲は 0~1 の間である必要があります。
get(index: int) → double指定されたターゲットインデックスの重みを取得します。
set(index: int, value: double)指定されたターゲットインデックスの重みを設定します。
A3DObject()この MorphTargetChannel インスタンスで A3DObject を呼び出す。
A3DObject(name: String)この MorphTargetChannel インスタンスで A3DObject(name) を呼び出す。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの MorphTargetChannel インスタンスの findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの MorphTargetChannel インスタンスの getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの MorphTargetChannel インスタンスで removeProperty(name) を呼び出します。
removeProperty(property: Property) → booleanこの MorphTargetChannel インスタンスで removeProperty(property) を呼び出します。

参照

 日本語