TextureBase

Přehled

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

Základní třída pro všechny konkrétní textury.

Tato třída poskytuje 36 metod pro práci s objekty TextureBase v programech Java. Mezi dostupné metody patří: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation a 22 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, magFilter, minFilter, mipFilter, name a 7 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
alphadoubleČteníZíská nebo nastaví výchozí hodnotu alfa textury.
alphaSourceAlphaSourceČteníZíská nebo nastaví, zda textura definuje alfa kanál.
wrapModeUWrapModeČteníZíská nebo nastaví režimy obtékání textury v U.
wrapModeVWrapModeČteníZíská nebo nastaví režimy zalamování textury ve směru V.
wrapModeWWrapModeČteníZíská nebo nastaví režimy balení textury ve směru 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í mip úrovně.
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:
TextureBase(name: String)Inicializuje novou instanci třídy TextureBase.
getAlpha() → doubleZíská nebo nastaví výchozí hodnotu alfa textury.
setAlpha(alpha: double)Nastaví hodnotu alfa.
getAlphaSource() → AlphaSourceZíská nebo nastaví, zda textura definuje alfa kanál.
setAlphaSource(alphaSource: AlphaSource)Nastaví hodnotu zdroje alfa.
getWrapModeU() → WrapModeZíská nebo nastaví režimy zabalení textury v ose U.
setWrapModeU(wrapModeU: WrapMode)Nastaví hodnotu režimu zabalení u.
getWrapModeV() → WrapModeZíská nebo nastaví režimy obalení textury ve směru V.
setWrapModeV(wrapModeV: WrapMode)Nastaví hodnotu režimu zalamování v.
getWrapModeW() → WrapModeZíská nebo nastaví režimy zalamování textury v ose W.
setWrapModeW(wrapModeW: WrapMode)Nastaví hodnotu wrap mode w.
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í mip-úrovní.
setMipFilter(mipFilter: TextureFilter)Nastaví hodnotu filtru mip.
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í posun UV.
setScale(u: double, v: double)Nastaví měřítko UV.
setRotation(u: double, v: double)Nastaví rotaci UV.
A3DObject()Volá A3DObject na této instanci TextureBase.
A3DObject(name: String)Základní třída pro všechny konkrétní textury. Texture definuje vzhled a pocit geometrického povrchu.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu name.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyVolá findProperty(name) na této TextureBase instanci.
getProperty(name: String) → ObjectVolá getProperty(name) na této TextureBase instanci.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanVolá removeProperty(name) na této instanci TextureBase.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci TextureBase.

Viz také:

 Čeština