TextureBase
Общ преглед
TextureBase е клас в Aspose.3D FOSS за Java. Наследници от: A3DObject.
Базов клас за всички бетонни текстури.
Този клас предоставя 34 метода за работа с TextureBase обекти в Java програми. Наличните методи включват: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation, и 22 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.3D FOSS for Java. Свойства: alpha, alphaSource, magFilter, minFilter, mipFilter, name, и още 7 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
alpha | double | Прочети. | Получава или определя алфа стойността на текстурата. |
alphaSource | AlphaSource | Прочети. | Получава или определя дали текстурата дефинира алфа канала. |
wrapModeU | WrapMode | Прочети. | Получава или поставя текстура на опаковката режими в U. |
wrapModeV | WrapMode | Прочети. | Получава или определя режимите на обгръщане в V. |
wrapModeW | WrapMode | Прочети. | Получава или определя текстура на обгръщане режими в W. |
minFilter | TextureFilter | Прочети. | Получава или настройва филтъра за минификация. |
magFilter | TextureFilter | Прочети. | Получава или настройва филтъра за увеличение. |
mipFilter | TextureFilter | Прочети. | Получава или задава филтъра за вземане на проби от нивото mip. |
uVRotation | Vector3 | Прочети. | Получава или определя въртенето на текстурата. |
uVScale | Vector2 | Прочети. | Получава или определя UV скалата. |
uVTranslation | Vector2 | Прочети. | Получава или настройва UV превод. |
name | String | Прочети. | - Да, но не и името. |
properties | PropertyCollection | Прочети. | Взема имотите. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
TextureBase(name: String) | Инициализира нов екземпляр на класа TextureBase . |
getAlpha() → double | Получава или определя алфа стойността на текстурата. |
setAlpha(alpha: double) | Получава или определя двоичното съдържание на текстурата. Вградената текстъра е неконтактна, потребителят трябва да зарежда текста от външен файл, ако липсва. |
getAlphaSource() → AlphaSource | Получава или определя дали текстурата дефинира алфа канала. |
setAlphaSource(alphaSource: AlphaSource) | Определя алфа източника. |
getWrapModeU() → WrapMode | Получава или поставя текстура на опаковката режими в U. |
setWrapModeU(wrapModeU: WrapMode) | Установява стойността на wrap mode u. |
getWrapModeV() → WrapMode | Получава или определя режимите на обгръщане в V. |
setWrapModeV(wrapModeV: WrapMode) | Установява стойността на режим за обмотване v. |
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) | Установява стойността на UV ротацията. |
getUVScale() → Vector2 | Получава или определя UV скалата. |
setUVScale(uvScale: Vector2) | Установява стойността на UV скалата. |
getUVTranslation() → Vector2 | Получава или настройва UV превод. |
setUVTranslation(uvTranslation: Vector2) | Установява стойността на UV превод. |
setTranslation(u: double, v: double) | Настройва UV превод. |
setScale(u: double, v: double) | Настройва UV скалата. |
setRotation(u: double, v: double) | Настройва UV ротацията. |
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 | Получава система за превръщане на координатите на контролните точки/нормално по време на внос/експорт. |