TextureBase

概要

TextureBase は Aspose.3D の FOSS における Java 用クラスです。継承元: A3DObject。

すべての具象テクスチャの基底クラスです。

このクラスは、Java プログラム内で TextureBase オブジェクトを操作するための 36 のメソッドを提供します。利用可能なメソッドには、A3DObject、TextureBase、findProperty、getAlpha、getAlphaSource、getMagFilter、getMinFilter、getMipFilter、getName、getProperties、getProperty、getUVRotation、および追加の 22 メソッドがあります。Aspose.3D の FOSS for Java パッケージをインストールすれば、すべての公開メンバーは任意の Java アプリケーションから利用可能です。プロパティ: alpha、alphaSource、magFilter、minFilter、mipFilter、name、およびその他 7 つ。

プロパティ

名前型アクセス説明
alphadouble読み取りテクスチャのデフォルトのアルファ値を取得または設定します。
alphaSourceAlphaSource読み取りテクスチャがアルファチャネルを定義するかどうかを取得または設定します。
wrapModeUWrapMode読み取りU 方向のテクスチャ ラップ モードを取得または設定します。
wrapModeVWrapMode読み取りV 方向のテクスチャ ラップ モードを取得または設定します。
wrapModeWWrapMode読み取りテクスチャの W 方向のラップモードを取得または設定します。
minFilterTextureFilter読み取りミニフィケーション用のフィルタを取得または設定します。
magFilterTextureFilter読み取り拡大時のフィルタを取得または設定します。
mipFilterTextureFilter読み取りミップレベルのサンプリング用フィルタを取得または設定します。
uVRotationVector3読み取りテクスチャの回転を取得または設定します。
uVScaleVector2読み取りUVスケールを取得または設定します。
uVTranslationVector2読み取りUV の平行移動を取得または設定します。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
TextureBase(name: String)TextureBase クラスの新しいインスタンスを初期化します。
getAlpha() → doubleテクスチャのデフォルトのアルファ値を取得または設定します。
setAlpha(alpha: double)アルファ値を設定します。
getAlphaSource() → AlphaSourceテクスチャがアルファチャネルを定義するかどうかを取得または設定します。
setAlphaSource(alphaSource: AlphaSource)アルファソース値を設定します。
getWrapModeU() → WrapModeU方向のテクスチャラップモードを取得または設定します。
setWrapModeU(wrapModeU: WrapMode)ラップモード u の値を設定します。
getWrapModeV() → WrapModeV方向のテクスチャ ラップ モードを取得または設定します。
setWrapModeV(wrapModeV: WrapMode)wrap モード v 値を設定します。
getWrapModeW() → WrapModeW方向のテクスチャラップモードを取得または設定します。
setWrapModeW(wrapModeW: WrapMode)ラップモード w の値を設定します。
getMinFilter() → TextureFilter縮小時のフィルタを取得または設定します。
setMinFilter(minFilter: TextureFilter)最小フィルタ値を設定します。
getMagFilter() → TextureFilter拡大時のフィルタを取得または設定します。
setMagFilter(magFilter: TextureFilter)マグフィルタの値を設定します。
getMipFilter() → TextureFilterミップレベルのサンプリング用フィルタを取得または設定します。
setMipFilter(mipFilter: TextureFilter)ミップフィルタ値を設定します。
getUVRotation() → Vector3テクスチャの回転を取得または設定します。
setUVRotation(uvRotation: Vector3)uv回転値を設定します。
getUVScale() → Vector2UVスケールを取得または設定します。
setUVScale(uvScale: Vector2)uv スケール値を設定します。
getUVTranslation() → Vector2UV 平行移動を取得または設定します。
setUVTranslation(uvTranslation: Vector2)uv の平行移動値を設定します。
setTranslation(u: double, v: double)UVの平行移動を設定します。
setScale(u: double, v: double)UVスケールを設定します。
setRotation(u: double, v: double)UV回転を設定します。
A3DObject()この TextureBase インスタンスで A3DObject を呼び出します。
A3DObject(name: String)すべての具体的なテクスチャの基底クラスです。Texture はジオメトリ表面の外観と質感を定義します。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの TextureBase インスタンスで findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの TextureBase インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの TextureBase インスタンスで removeProperty(name) を呼び出します。
removeProperty(property: Property) → booleanこの TextureBase インスタンスで removeProperty(property) を呼び出します。

参照

 日本語