TextureBase
Overview
TextureBase adalah kelas di Aspose.3D FOSS untuk Java. Warisan dari: A3DObject.
Kelas dasar untuk semua tekstur beton.
Kelas ini menyediakan 34 metode untuk bekerja dengan objek TextureBase dalam program Java. Metode yang tersedia meliputi: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation, dan 22 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: alpha, alphaSource, magFilter, minFilter, mipFilter, name, dan 7 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
alpha | double | Read | Mendapatkan atau menetapkan nilai alpha default dari tekstur. |
alphaSource | AlphaSource | Read | Dapatkan atau menetapkan apakah tekstur mendefinisikan saluran alpha. |
wrapModeU | WrapMode | Read | Dapatkan atau mengatur mode tekstur bungkus di U. |
wrapModeV | WrapMode | Read | Dapatkan atau mengatur mode tekstur di V. |
wrapModeW | WrapMode | Read | Dapatkan atau mengatur mode tekstur di W. |
minFilter | TextureFilter | Read | Mengambil atau mengatur filter untuk minifikasi. |
magFilter | TextureFilter | Read | Dapatkan atau mengatur filter untuk pembesaran. |
mipFilter | TextureFilter | Read | Dapatkan atau atur filter untuk pengambilan sampel tingkat mip. |
uVRotation | Vector3 | Read | Mendapatkan atau mengatur rotasi tekstur. |
uVScale | Vector2 | Read | Mengambil atau mengatur skala UV. |
uVTranslation | Vector2 | Read | Mengambil atau mengatur translasi UV. |
name | String | Read | Mengetahui namanya. |
properties | PropertyCollection | Read | Mendapatkan properti. |
Methods
| Signature | Description |
|---|---|
TextureBase(name: String) | Ini akan menginisialisasi instance baru dari kelas TextureBase. |
getAlpha() → double | Mendapatkan atau menetapkan nilai alpha default dari tekstur. |
setAlpha(alpha: double) | Dapatkan atau menetapkan konten biner tekstur. Konten teks tertanam adalah opsional, pengguna harus memuat teks dari file eksternal jika ini hilang. |
getAlphaSource() → AlphaSource | Dapatkan atau menetapkan apakah tekstur mendefinisikan saluran alpha. |
setAlphaSource(alphaSource: AlphaSource) | Menetapkan nilai sumber alpha. |
getWrapModeU() → WrapMode | Dapatkan atau mengatur mode tekstur bungkus di U. |
setWrapModeU(wrapModeU: WrapMode) | Menetapkan nilai mode wrap u. |
getWrapModeV() → WrapMode | Dapatkan atau mengatur mode tekstur di V. |
setWrapModeV(wrapModeV: WrapMode) | Menetapkan nilai mode wrap v. |
getWrapModeW() → WrapMode | Dapatkan atau mengatur mode tekstur di W. |
setWrapModeW(wrapModeW: WrapMode) | Menetapkan mode w nilai. |
getMinFilter() → TextureFilter | Mengambil atau mengatur filter untuk minifikasi. |
setMinFilter(minFilter: TextureFilter) | Menetapkan nilai filter min. |
getMagFilter() → TextureFilter | Dapatkan atau mengatur filter untuk pembesaran. |
setMagFilter(magFilter: TextureFilter) | Menetapkan nilai filter magnet. |
getMipFilter() → TextureFilter | Dapatkan atau atur filter untuk pengambilan sampel tingkat mip. |
setMipFilter(mipFilter: TextureFilter) | Menetapkan nilai filter mip. |
getUVRotation() → Vector3 | Mendapatkan atau mengatur rotasi tekstur. |
setUVRotation(uvRotation: Vector3) | Menetapkan nilai rotasi UV. |
getUVScale() → Vector2 | Mengambil atau mengatur skala UV. |
setUVScale(uvScale: Vector2) | Menetapkan nilai skala UV. |
getUVTranslation() → Vector2 | Mengambil atau mengatur translasi UV. |
setUVTranslation(uvTranslation: Vector2) | Menetapkan nilai terjemahan UV. |
setTranslation(u: double, v: double) | Menetapkan translasi UV. |
setScale(u: double, v: double) | Menetapkan skala UV. |
setRotation(u: double, v: double) | Menetapkan rotasi UV. |
A3DObject() | Silinder Parameterized. Ini juga dapat digunakan untuk mewakili kerucut ketika satu dari radiusTop/radiusBottom adalah nol. |
getName() → String | Segmen dari kurva. |
setName(name: String) | Membangun profil CircleShape dengan radius yang ditentukan. |
getProperties() → PropertyCollection | Ini akan menginisialisasi instansi baru dari kelas Cylinder. |
findProperty(name: String) → Property | Ini akan menginisialisasi instansi baru dari kelas Bone. |
getProperty(name: String) → Object | Dapatkan transformasi matriks dari node dalam posisi saat ini. |
setProperty(name: String, value: Object) | Dapatkan segmen lebar. |
removeProperty(name: String) → boolean | Dapatkan sistem koordinat flip titik kontrol / normal selama impor / ekspor. |