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

NameTypeAccessDescription
alphadoubleReadОбирає або встановлює стандартне значення альфа текстури.
alphaSourceAlphaSourceReadОбирає або встановлює, чи визначає текстура альфа-канал.
wrapModeUWrapModeReadОбирає або встановлює текстуру обертання режимів в U.
wrapModeVWrapModeReadОбирає або встановлює текстуру обертання режимів в V.
wrapModeWWrapModeReadОбирає або встановлює текстуру обертання режимів в W.
minFilterTextureFilterReadЗаховує або встановлює фільтр для мініфікування.
magFilterTextureFilterReadЗаховує або встановлює фільтр для збільшення.
mipFilterTextureFilterReadЗаховує або встановлює фільтр для вибирання проб на рівні mip.
uVRotationVector3ReadОбирає або встановлює обертання текстури.
uVScaleVector2ReadВикористовується або встановлюється ультрафіолетова шкала.
uVTranslationVector2ReadОбирає або встановлює ультрафіолетовий переклад.
nameStringReadЗнає ім’я.
propertiesPropertyCollectionReadВін отримує власність.

Methods

SignatureDescription
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Обирає систему координатів точок контролю/нормальних під час імпорту/експорту.

See Also

 Українська