TextureBase

Przegląd

TextureBase jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: A3DObject.

Klasa bazowa dla wszystkich konkretnych tekstur.

Ta klasa udostępnia 36 metod do pracy z obiektami TextureBase w programach Java. Dostępne metody to: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation oraz 22 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: alpha, alphaSource, magFilter, minFilter, mipFilter, name oraz 7 kolejnych.

Właściwości

NazwaTypDostępOpis
alphadoubleOdczytPobiera lub ustawia domyślną wartość alfa tekstury.
alphaSourceAlphaSourceOdczytPobiera lub ustawia, czy tekstura definiuje kanał alfa.
wrapModeUWrapModeOdczytPobiera lub ustawia tryby owijania tekstury w U.
wrapModeVWrapModeOdczytPobiera lub ustawia tryby zawijania tekstury w osi V.
wrapModeWWrapModeOdczytPobiera lub ustawia tryby zawijania tekstury w W.
minFilterTextureFilterOdczytPobiera lub ustawia filtr minifikacji.
magFilterTextureFilterOdczytPobiera lub ustawia filtr powiększenia.
mipFilterTextureFilterOdczytPobiera lub ustawia filtr dla próbkowania poziomu mip.
uVRotationVector3OdczytPobiera lub ustawia obrót tekstury.
uVScaleVector2OdczytPobiera lub ustawia skalę UV.
uVTranslationVector2OdczytPobiera lub ustawia translację UV.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
TextureBase(name: String)Inicjalizuje nową instancję klasy TextureBase.
getAlpha() → doublePobiera lub ustawia domyślną wartość alfa tekstury.
setAlpha(alpha: double)Ustawia wartość alfa.
getAlphaSource() → AlphaSourcePobiera lub ustawia, czy tekstura definiuje kanał alfa.
setAlphaSource(alphaSource: AlphaSource)Ustawia wartość źródła alfa.
getWrapModeU() → WrapModePobiera lub ustawia tryby zawijania tekstury w osi U.
setWrapModeU(wrapModeU: WrapMode)Ustawia wartość trybu owinięcia u.
getWrapModeV() → WrapModePobiera lub ustawia tryby zawijania tekstury wzdłuż osi V.
setWrapModeV(wrapModeV: WrapMode)Ustawia wartość trybu owinięcia v.
getWrapModeW() → WrapModePobiera lub ustawia tryby zawijania tekstury w osi W.
setWrapModeW(wrapModeW: WrapMode)Ustawia wartość trybu zawijania w.
getMinFilter() → TextureFilterPobiera lub ustawia filtr dla minimalizacji.
setMinFilter(minFilter: TextureFilter)Ustawia wartość filtru min.
getMagFilter() → TextureFilterPobiera lub ustawia filtr powiększenia.
setMagFilter(magFilter: TextureFilter)Ustawia wartość filtru mag.
getMipFilter() → TextureFilterPobiera lub ustawia filtr dla próbkowania poziomu mip.
setMipFilter(mipFilter: TextureFilter)Ustawia wartość filtru mip.
getUVRotation() → Vector3Pobiera lub ustawia obrót tekstury.
setUVRotation(uvRotation: Vector3)Ustawia wartość rotacji UV.
getUVScale() → Vector2Pobiera lub ustawia skalę UV.
setUVScale(uvScale: Vector2)Ustawia wartość skali uv.
getUVTranslation() → Vector2Pobiera lub ustawia przesunięcie UV.
setUVTranslation(uvTranslation: Vector2)Ustawia wartość przesunięcia uv.
setTranslation(u: double, v: double)Ustawia przesunięcie UV.
setScale(u: double, v: double)Ustawia skalę UV.
setRotation(u: double, v: double)Ustawia obrót UV.
A3DObject()Wywołuje A3DObject na tej instancji TextureBase.
A3DObject(name: String)Klasa bazowa dla wszystkich konkretnych tekstur. Tekstura definiuje wygląd i wrażenie powierzchni geometrycznej.
getName() → StringZwraca nazwę.
setName(name: String)Ustawia wartość nazwy.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji TextureBase.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji TextureBase.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji TextureBase.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji TextureBase.

Zobacz także

 Polski