Texture
Overzicht
Texture is een klasse in Aspose.3D FOSS voor Java. Erft van: TextureBase.
Deze klasse definieert de textuur vanuit een extern bestand.
Deze klasse biedt 44 methoden voor het werken met Texture-objecten in Java-programma’s. Beschikbare methoden omvatten: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName en 29 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java-applicatie na het installeren van het Aspose.3D FOSS voor Java-pakket. Eigenschappen: alpha, alphaSource, content, enableMipMap, fileName, magFilter en nog 10.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
enableMipMap | boolean | Lezen | Haalt op of stelt in of de mipmap is ingeschakeld voor deze texture. |
content | byte[] | Lezen | Krijgt of stelt de binaire inhoud van de textuur in. |
fileName | String | Lezen | Haalt het gekoppelde textuurbestand op of stelt het in. |
alpha | double | Lezen | Haalt op of stelt de standaard alfa-waarde van de textuur in. |
alphaSource | AlphaSource | Lezen | Haalt op of stelt in of de texture het alfa-kanaal definieert. |
wrapModeU | WrapMode | Lezen | Haalt of stelt de textuur-wrapmodi in U in. |
wrapModeV | WrapMode | Lezen | Haalt of stelt de textuur wrap-modi in V in. |
wrapModeW | WrapMode | Lezen | Haalt of stelt de texture wrap-modi in W in. |
minFilter | TextureFilter | Lezen | Haalt het filter voor verkleining op of stelt het in. |
magFilter | TextureFilter | Lezen | Haalt of stelt het filter voor vergroting op. |
mipFilter | TextureFilter | Lezen | Haalt of stelt de filter voor mip-level sampling in. |
uVRotation | Vector3 | Lezen | Gets of sets de rotatie van de texture. |
uVScale | Vector2 | Lezen | Haalt de UV-schaal op of stelt deze in. |
uVTranslation | Vector2 | Lezen | Haalt of stelt de UV-translatie in. |
name | String | Lezen | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Texture() | Initialiseert een nieuw exemplaar van de Texture-klasse. |
Texture(name: String) | Initialiseert een nieuw exemplaar van de Texture-klasse. |
isEnableMipMap() → boolean | Haalt op of stelt in of de mipmap is ingeschakeld voor deze textuur. |
setEnableMipMap(enableMipMap: boolean) | Stelt de enable mip map-waarde in. |
getContent() → byte[] | Gets of stelt de binaire inhoud van de texture in. |
setContent(content: byte[]) | Stelt de inhoudswaarde in. |
getFileName() → String | Haalt of stelt het gekoppelde textuurbestand in. |
setFileName(fileName: String) | Stelt de bestandsnaamwaarde in. |
TextureBase(name: String) | Initialiseert een nieuwe instantie van de TextureBase klasse. |
getAlpha() → double | Haalt de standaard alfa-waarde van de texture op of stelt deze in. |
setAlpha(alpha: double) | Haalt de binaire inhoud van de texture op of stelt deze in. De ingebedde texture-inhoud is optioneel; de gebruiker moet de texture laden vanuit een extern bestand als deze ontbreekt. |
getAlphaSource() → AlphaSource | Geeft of stelt in of de textuur het alfakanaal definieert. |
setAlphaSource(alphaSource: AlphaSource) | Stelt de alpha-bronwaarde in. |
getWrapModeU() → WrapMode | Haalt de texture wrap modes op in U of stelt deze in. |
setWrapModeU(wrapModeU: WrapMode) | Stelt de wrap-modus u-waarde in. |
getWrapModeV() → WrapMode | Haalt of stelt de textuur wrap-modi in V in. |
setWrapModeV(wrapModeV: WrapMode) | Stelt de wrap-modus v-waarde in. |
getWrapModeW() → WrapMode | Haalt of stelt de textuur wrap-modus in W in. |
setWrapModeW(wrapModeW: WrapMode) | Stelt de wrap-modus w-waarde in. |
getMinFilter() → TextureFilter | Haalt op of stelt het filter voor verkleining in. |
setMinFilter(minFilter: TextureFilter) | Stelt de min filterwaarde in. |
getMagFilter() → TextureFilter | Haalt de filter voor vergroting op of stelt deze in. |
setMagFilter(magFilter: TextureFilter) | Stelt de mag-filterwaarde in. |
getMipFilter() → TextureFilter | Haalt de filter op of stelt deze in voor mip-level sampling. |
setMipFilter(mipFilter: TextureFilter) | Stelt de mip-filterwaarde in. |
getUVRotation() → Vector3 | Haalt op of stelt de rotatie van de textuur in. |
setUVRotation(uvRotation: Vector3) | Stelt de uv-rotatiewaarde in. |
getUVScale() → Vector2 | Haalt op of stelt de UV-schaal in. |
setUVScale(uvScale: Vector2) | Stelt de uv-schaalwaarde in. |
getUVTranslation() → Vector2 | Haalt de UV-vertaling op of stelt deze in. |
setUVTranslation(uvTranslation: Vector2) | Stelt de uv-translatiewaarde in. |
setTranslation(u: double, v: double) | Stelt de UV-vertaling in. |
setScale(u: double, v: double) | Stelt de UV-schaal in. |
setRotation(u: double, v: double) | Stelt de UV-rotatie in. |
A3DObject() | Roept A3DObject aan op deze Texture-instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze Texture-instantie. |
getName() → String | Retourneert de naam. |
setName(name: String) | Stelt de naamwaarde in. |
getProperties() → PropertyCollection | Retourneert de eigenschappen. |
findProperty(name: String) → Property | Roept findProperty(name) aan op deze Texture-instantie. |
getProperty(name: String) → Object | Roept getProperty(name) aan op deze Texture-instantie. |
setProperty(name: String, value: Object) | Stelt de eigenschapswaarde in. |
removeProperty(name: String) → boolean | Roept removeProperty(name) aan op deze Texture-instantie. |
removeProperty(property: Property) → boolean | Roept removeProperty(property) aan op deze Texture-instantie. |