Texture

Přehled

Texture je třída v Aspose.3D FOSS pro Java. Dědí z: TextureBase.

Tato třída definuje texturu z externího souboru.

Tato třída poskytuje 44 metod pro práci s objekty Texture v programech Java. Dostupné metody zahrnují: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName a 29 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: alpha, alphaSource, content, enableMipMap, fileName, magFilter a 10 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
enableMipMapbooleanČteníZíská nebo nastaví, zda je pro tuto texturu povolen mipmap.
contentbyte[]ČteníZíská nebo nastaví binární obsah textury.
fileNameStringČteníZíská nebo nastaví přidružený soubor textury.
alphadoubleČteníZíská nebo nastaví výchozí alfa hodnotu textury.
alphaSourceAlphaSourceČteníZíská nebo nastaví, zda textura definuje alfa kanál.
wrapModeUWrapModeČteníZíská nebo nastaví režimy zalamování textury v ose U.
wrapModeVWrapModeČteníZíská nebo nastaví režimy balení textury ve směru V.
wrapModeWWrapModeČteníZíská nebo nastaví režimy obtékání textury v W.
minFilterTextureFilterČteníZíská nebo nastaví filtr pro minifikaci.
magFilterTextureFilterČteníZíská nebo nastaví filtr pro zvětšení.
mipFilterTextureFilterČteníZíská nebo nastaví filtr pro vzorkování úrovní mip.
uVRotationVector3ČteníZíská nebo nastaví rotaci textury.
uVScaleVector2ČteníZíská nebo nastaví měřítko UV.
uVTranslationVector2ČteníZíská nebo nastaví posun UV.
nameStringČteníZíská název.
propertiesPropertyCollectionČteníZíská vlastnosti.

Metody

Podpis:Popis:
Texture()Inicializuje novou instanci třídy Texture.
Texture(name: String)Inicializuje novou instanci třídy Texture.
isEnableMipMap() → booleanZíská nebo nastaví, zda je pro tuto texturu povolen mipmap.
setEnableMipMap(enableMipMap: boolean)Nastaví hodnotu povolení mip mapy.
getContent() → byte[]Získá nebo nastaví binární obsah textury.
setContent(content: byte[])Nastaví hodnotu obsahu.
getFileName() → StringZíská nebo nastaví přidružený soubor textury.
setFileName(fileName: String)Nastaví hodnotu názvu souboru.
TextureBase(name: String)Inicializuje novou instanci třídy TextureBase.
getAlpha() → doubleZíská nebo nastaví výchozí hodnotu alfa textury.
setAlpha(alpha: double)Získá nebo nastaví binární obsah textury. Vložený obsah textury je volitelný, uživatel by měl načíst texturu z externího souboru, pokud chybí.
getAlphaSource() → AlphaSourceZíská nebo nastaví, zda textura definuje alfa kanál.
setAlphaSource(alphaSource: AlphaSource)Nastavuje hodnotu zdroje alfa.
getWrapModeU() → WrapModeZíská nebo nastaví režimy zalamování textury v ose U.
setWrapModeU(wrapModeU: WrapMode)Nastavuje hodnotu wrap mode u.
getWrapModeV() → WrapModeZíská nebo nastaví režimy zalamování textury ve směru V.
setWrapModeV(wrapModeV: WrapMode)Nastaví hodnotu režimu zabalení v.
getWrapModeW() → WrapModeZíská nebo nastaví režimy zalamování textury v ose W.
setWrapModeW(wrapModeW: WrapMode)Nastavuje hodnotu w režimu obalení.
getMinFilter() → TextureFilterZíská nebo nastaví filtr pro minifikaci.
setMinFilter(minFilter: TextureFilter)Nastaví hodnotu min filtru.
getMagFilter() → TextureFilterZíská nebo nastaví filtr pro zvětšování.
setMagFilter(magFilter: TextureFilter)Nastaví hodnotu mag filtru.
getMipFilter() → TextureFilterZíská nebo nastaví filtr pro vzorkování úrovně mip.
setMipFilter(mipFilter: TextureFilter)Nastaví hodnotu mip filtru.
getUVRotation() → Vector3Získá nebo nastaví rotaci textury.
setUVRotation(uvRotation: Vector3)Nastaví hodnotu rotace uv.
getUVScale() → Vector2Získá nebo nastaví měřítko UV.
setUVScale(uvScale: Vector2)Nastaví hodnotu měřítka uv.
getUVTranslation() → Vector2Získá nebo nastaví UV translaci.
setUVTranslation(uvTranslation: Vector2)Nastaví hodnotu posunu UV.
setTranslation(u: double, v: double)Nastaví UV translaci.
setScale(u: double, v: double)Nastaví měřítko UV.
setRotation(u: double, v: double)Nastaví rotaci UV.
A3DObject()Volá A3DObject na této instanci Texture.
A3DObject(name: String)Volá A3DObject(name) na této instanci Texture.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu name.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyVolá findProperty(name) na této instanci Texture.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci Texture.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanVolá removeProperty(name) na této instanci Texture.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci Texture.

Viz také:

 Čeština