Texture

Opinie generală

Texture este o clasă în Aspose.3D FOSS pentru Java. Moștenitorii de la: TextureBase.

Această clasă definește textura dintr-un fișier extern.

Această clasă oferă 42 de metode pentru a lucra cu obiecte Texture în programele Java. Metodele disponibile includ: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName, și 29 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: alpha, alphaSource, content, enableMipMap, fileName, magFilter, şi încă 10.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
enableMipMapbooleanCiteşte.Obține sau stabilește dacă mipmap-ul este activat pentru această textură.
contentbyte[]Citeşte.Obține sau stabilește conținutul binar al texturii.
fileNameStringCiteşte.Obține sau stabilește fișierul de textură asociat.
alphadoubleCiteşte.Obține sau stabilește valoarea alfa implicită a texturii.
alphaSourceAlphaSourceCiteşte.Obține sau stabilește dacă textura definește canalul alfa.
wrapModeUWrapModeCiteşte.Obține sau stabilește modurile de înfășurare textură în U.
wrapModeVWrapModeCiteşte.Obține sau stabilește modurile de înfășurare textură în V.
wrapModeWWrapModeCiteşte.Obține sau stabilește modurile de înfășurare textură în W.
minFilterTextureFilterCiteşte.Obține sau setează filtrul pentru minificare.
magFilterTextureFilterCiteşte.Obţine sau setează filtrul pentru măreţire.
mipFilterTextureFilterCiteşte.Obține sau stabilește filtrul pentru prelevarea de mostre la nivel mip.
uVRotationVector3Citeşte.Obține sau stabilește rotația texturii.
uVScaleVector2Citeşte.Obţine sau stabileşte scara UV.
uVTranslationVector2Citeşte.Obţine sau stabileşte traducerea UV.
nameStringCiteşte.A primit numele.
propertiesPropertyCollectionCiteşte.Obţine proprietăţile.

Metode de evaluare

SemnăturaDescriere:
Texture()Inițializează o nouă instanță a clasei Texture.
Texture(name: String)Inițializează o nouă instanță a clasei Texture.
isEnableMipMap()booleanObține sau stabilește dacă mipmap-ul este activat pentru această textură.
setEnableMipMap(enableMipMap: boolean)Stabilește valoarea enable mip map.
getContent()byte[]Obține sau stabilește conținutul binar al texturii.
setContent(content: byte[])Stabilește valoarea conținutului.
getFileName()StringObține sau stabilește fișierul de textură asociat.
setFileName(fileName: String)Stabileşte valoarea numelui fişierului.
TextureBase(name: String)Inițializează o nouă instanță a clasei TextureBase.
getAlpha()doubleObține sau stabilește valoarea alfa implicită a texturii.
setAlpha(alpha: double)Obține sau stabilește conținutul binar al texturii. Conținutele de textură încorporate sunt opționale, utilizatorul ar trebui să încărce textura din fișier extern dacă aceasta lipsește.
getAlphaSource()AlphaSourceObține sau stabilește dacă textura definește canalul alfa.
setAlphaSource(alphaSource: AlphaSource)Stabileşte valoarea sursei alfa.
getWrapModeU()WrapModeObține sau stabilește modurile de înfășurare textură în U.
setWrapModeU(wrapModeU: WrapMode)Stabilește modul de înfășurare u valoare.
getWrapModeV()WrapModeObține sau stabilește modurile de înfășurare textură în V.
setWrapModeV(wrapModeV: WrapMode)Stabilește modul de înfășurare v valoare.
getWrapModeW()WrapModeObține sau stabilește modurile de înfășurare textură în W.
setWrapModeW(wrapModeW: WrapMode)Stabilește modul de înfășurare w valoare.
getMinFilter()TextureFilterObține sau setează filtrul pentru minificare.
setMinFilter(minFilter: TextureFilter)Setarea valorii de filtr min.
getMagFilter()TextureFilterObţine sau setează filtrul pentru măreţire.
setMagFilter(magFilter: TextureFilter)Stabileşte valoarea filtrului magnetic.
getMipFilter()TextureFilterObține sau stabilește filtrul pentru prelevarea de mostre la nivel mip.
setMipFilter(mipFilter: TextureFilter)Stabilirea valorii filtrului mip.
getUVRotation()Vector3Obține sau stabilește rotația texturii.
setUVRotation(uvRotation: Vector3)Stabiliți valoarea de rotație UV.
getUVScale()Vector2Obţine sau stabileşte scara UV.
setUVScale(uvScale: Vector2)Stabileşte valoarea la scară UV.
getUVTranslation()Vector2Obţine sau stabileşte traducerea UV.
setUVTranslation(uvTranslation: Vector2)Stabilește valoarea de traducere UV.
setTranslation(u: double, v: double)Setează translaţia UV.
setScale(u: double, v: double)Setarea scării UV.
setRotation(u: double, v: double)Setează rotaţia UV.
A3DObject()Cîlindru parametrizat. Poate fi folosit și pentru a reprezenta un con atunci când unul din radiusTop/radiusBottom este zero.
getName()StringSegmentele curbei.
setName(name: String)Construiește un profil CircleShape cu o rază specificată.
getProperties()PropertyCollectionIniţializează o nouă instanţă a clasei Cylinder.
findProperty(name: String)PropertyIniţializează o nouă instanţă a clasei “Bone”.
getProperty(name: String)ObjectObține matricea de transformare a nodului în poziția curentă.
setProperty(name: String, value: Object)Obţine segmentele de lăţime.
removeProperty(name: String)booleanObține sistemul de coordonate flip al punctelor de control/normal în timpul importului / exportului.

Vezi și:

 Română