TextureBase

Översikt

TextureBase är en klass i Aspose.3D FOSS för Java. ärvt från: A3DObject.

Basklassen för alla konkreta texturer.

Denna klass ger 34 metoder för att arbeta med TextureBase objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation,och 22 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: alpha, alphaSource, magFilter, minFilter, mipFilter, name,Och 7 mer.

ägodelar

NamnTyp avAccessBeskrivning
alphadoubleLäsningFå eller ange standardalfa-värdet i texten.
alphaSourceAlphaSourceLäsningDet får eller bestämmer om texten definierar alfa-kanalen.
wrapModeUWrapModeLäsningFå eller ställa in texturens vägglägen i U.
wrapModeVWrapModeLäsningFå eller ställa in texturens vävlägen i V.
wrapModeWWrapModeLäsningFå eller ställa in texturens vävlägen i W.
minFilterTextureFilterLäsningFå eller ställa in filteret för miniering.
magFilterTextureFilterLäsningFå eller ställa in filteret för förstärkning.
mipFilterTextureFilterLäsningFå eller ställa in filteret för mip-nivåprovning.
uVRotationVector3LäsningFå eller ställa in rotationen av texten.
uVScaleVector2LäsningFå eller ställa in UV-skalan.
uVTranslationVector2LäsningFå eller ställa in UV-översättning.
nameStringLäsningfår namnet.
propertiesPropertyCollectionLäsningfår de egendomarna.

Metoder

SignatureBeskrivning
TextureBase(name: String)Initialiserar en ny instans av TextureBase klass.
getAlpha()doubleFå eller ange standardalfa-värdet i texten.
setAlpha(alpha: double)Inbäddad texturinnehåll är valfritt, användaren bör ladda texturen från en extern fil om detta saknas.
getAlphaSource()AlphaSourceDet får eller bestämmer om texten definierar alfa-kanalen.
setAlphaSource(alphaSource: AlphaSource)Ange källvärdet alfa.
getWrapModeU()WrapModeFå eller ställa in texturens vägglägen i U.
setWrapModeU(wrapModeU: WrapMode)Ställ in Wrap Mode u värde.
getWrapModeV()WrapModeFå eller ställa in texturens vävlägen i V.
setWrapModeV(wrapModeV: WrapMode)Ange värdet i Wrap Mode v.
getWrapModeW()WrapModeFå eller ställa in texturens vävlägen i W.
setWrapModeW(wrapModeW: WrapMode)Ange värdet i Wrap-läget.
getMinFilter()TextureFilterFå eller ställa in filteret för miniering.
setMinFilter(minFilter: TextureFilter)Ange min filtervärdet.
getMagFilter()TextureFilterFå eller ställa in filteret för förstärkning.
setMagFilter(magFilter: TextureFilter)Ange mag filtervärdet.
getMipFilter()TextureFilterFå eller ställa in filteret för mip-nivåprovning.
setMipFilter(mipFilter: TextureFilter)Ange värdet av MIP-filter.
getUVRotation()Vector3Få eller ställa in rotationen av texten.
setUVRotation(uvRotation: Vector3)Ange värdet av UV-rörelsen.
getUVScale()Vector2Få eller ställa in UV-skalan.
setUVScale(uvScale: Vector2)Ange värdet på uv-skalan.
getUVTranslation()Vector2Få eller ställa in UV-översättning.
setUVTranslation(uvTranslation: Vector2)Ange värdet för UV översättning.
setTranslation(u: double, v: double)Ställ in UV-översättning.
setScale(u: double, v: double)Ställ in UV-skalan.
setRotation(u: double, v: double)Ställ in UV-rörelsen.
A3DObject()Parameteriserad cylinder. Den kan också användas för att representera en cone när en av radiusTop/radiusBottom är noll.
getName()Stringsegment av kurvan.
setName(name: String)Bygg en CircleShape profil med angiven radius.
getProperties()PropertyCollectionInitierar en ny instans av Cylinder-klassen.
findProperty(name: String)PropertyInitierar en ny instans av Bone-klassen.
getProperty(name: String)ObjectFå transformatrycket av knuten i den aktuella posen.
setProperty(name: String, value: Object)Få bredd segment.
removeProperty(name: String)booleanDet får ett flopp-koordinat system av kontrollpunkter/normala under import/export.

Se även

 Svenska