TextureBase
Overview
TextureBase є клас в Aspose.3D FOSS для Java. Наследники від: A3DObject.
Базовий клас для всіх бетонних текстур.
Цей клас надає 34 методи для роботи з об’єктами TextureBase в програмах Java. Доступні методи включають: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation, і 22 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: alpha, alphaSource, magFilter, minFilter, mipFilter, name, і ще 7.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
alpha | double | Read | Обирає або встановлює стандартне значення альфа текстури. |
alphaSource | AlphaSource | Read | Обирає або встановлює, чи визначає текстура альфа-канал. |
wrapModeU | WrapMode | Read | Обирає або встановлює текстуру обертання режимів в U. |
wrapModeV | WrapMode | Read | Обирає або встановлює текстуру обертання режимів в V. |
wrapModeW | WrapMode | Read | Обирає або встановлює текстуру обертання режимів в W. |
minFilter | TextureFilter | Read | Заховує або встановлює фільтр для мініфікування. |
magFilter | TextureFilter | Read | Заховує або встановлює фільтр для збільшення. |
mipFilter | TextureFilter | Read | Заховує або встановлює фільтр для вибирання проб на рівні mip. |
uVRotation | Vector3 | Read | Обирає або встановлює обертання текстури. |
uVScale | Vector2 | Read | Використовується або встановлюється ультрафіолетова шкала. |
uVTranslation | Vector2 | Read | Обирає або встановлює ультрафіолетовий переклад. |
name | String | Read | Знає ім’я. |
properties | PropertyCollection | Read | Він отримує власність. |
Methods
| Signature | Description |
|---|---|
TextureBase(name: String) | Ініціалізує новий екземпляр класу TextureBase . |
getAlpha() → double | Обирає або встановлює стандартне значення альфа текстури. |
setAlpha(alpha: double) | Обирає або встановлює двоякісний вміст текстури. Вбудований зміст текстури є необ’єктивним, користувач повинен завантажити текст з зовнішнього файлу, якщо він відсутній. |
getAlphaSource() → AlphaSource | Обирає або встановлює, чи визначає текстура альфа-канал. |
setAlphaSource(alphaSource: AlphaSource) | Налаштовує значення джерела альфа. |
getWrapModeU() → WrapMode | Обирає або встановлює текстуру обертання режимів в U. |
setWrapModeU(wrapModeU: WrapMode) | Налаштовує значення у режиму обертання. |
getWrapModeV() → WrapMode | Обирає або встановлює текстуру обертання режимів в V. |
setWrapModeV(wrapModeV: WrapMode) | Налаштовує значення в режимі обертання. |
getWrapModeW() → WrapMode | Обирає або встановлює текстуру обертання режимів в W. |
setWrapModeW(wrapModeW: WrapMode) | Налаштовує режим обертання w значення. |
getMinFilter() → TextureFilter | Заховує або встановлює фільтр для мініфікування. |
setMinFilter(minFilter: TextureFilter) | Налаштовує значення фільтра “min”. |
getMagFilter() → TextureFilter | Заховує або встановлює фільтр для збільшення. |
setMagFilter(magFilter: TextureFilter) | Налаштовує значення магнітного фільтра. |
getMipFilter() → TextureFilter | Заховує або встановлює фільтр для вибирання проб на рівні mip. |
setMipFilter(mipFilter: TextureFilter) | Налаштовує значення фільтра mip. |
getUVRotation() → Vector3 | Обирає або встановлює обертання текстури. |
setUVRotation(uvRotation: Vector3) | Налаштовує значення ультрафіолетового обертання. |
getUVScale() → Vector2 | Використовується або встановлюється ультрафіолетова шкала. |
setUVScale(uvScale: Vector2) | Налаштовує значення ультрафіолетової шкалі. |
getUVTranslation() → Vector2 | Обирає або встановлює ультрафіолетовий переклад. |
setUVTranslation(uvTranslation: Vector2) | Налаштовує значення UV-трансляції. |
setTranslation(u: double, v: double) | Налаштує ультрафіолетовий переклад. |
setScale(u: double, v: double) | Наведіть ультрафіолетову шкалу. |
setRotation(u: double, v: double) | Наладжує ультрафіолетовий обертання. |
A3DObject() | Параметризований циліндр. Він також може бути використаний для представлення конуса, коли один з радіусуTop/radiusBottom є нулем. |
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 | Обирає систему координатів точок контролю/нормальних під час імпорту/експорту. |