TextureBase
Översikt
TextureBase är en klass i Aspose.3D FOSS för .NET. ärvt från: A3DObject, INamedObject.
Basklassen för alla konkreta texturer. Textur definierar utseendet och känslan av en geometrisk yta.
Denna klass ger 9 metoder för att arbeta med TextureBase objekt i .NET-program. Tillgängliga metoder inkluderar: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, TextureBase. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.3D FOSS för .Net-paketet. och egenskaper: Alpha, AlphaSource, MagFilter, MinFilter, MipFilter, Name,Och 7 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Alpha | double | Läs/ Skriv | Få eller sätta alfa. |
AlphaSource | AlphaSource | Läs/ Skriv | Få eller ställa in alfa källan. |
WrapModeU | WrapMode | Läs/ Skriv | Få eller ställa in Wrap-läget u. |
WrapModeV | WrapMode | Läs/ Skriv | Få eller ställa in Wrap-läget v. |
WrapModeW | WrapMode | Läs/ Skriv | Få eller ställa in Wrap-läget i. |
MinFilter | TextureFilter | Läs/ Skriv | Få eller ställa in minfiltret. |
MagFilter | TextureFilter | Läs/ Skriv | Få eller ställa in magfiltret. |
MipFilter | TextureFilter | Läs/ Skriv | Få eller ställa in MIP-filtret. |
UVRotation | Vector3 | Läs/ Skriv | Få eller ställa in UV-rotationen. |
UVScale | Vector2 | Läs/ Skriv | Få eller ställa in UV-skalan. |
UVTranslation | Vector2 | Läs/ Skriv | Få eller ställa in UV-översättningen. |
Name | string | Läs/ Skriv | Ta eller ange namnet. |
Properties | PropertyCollection | Läsning | får de egendomarna. |
Metoder
| Signature | Beskrivning |
|---|---|
TextureBase(name: string) | |
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() | |
RemoveProperty(property: Property) | Ta bort ett dynamiskt egendom. |
GetProperty(property: string) | Få värdet av det angivna egendomen |
SetProperty(property: string, value: object?) | Ange värdet av det angivna egendomen |
FindProperty(propertyName: string) | Det kan vara en dynamisk egendom (Skapad av CreateDynamicProperty/SetProperty) eller inhemska egendomen(Identifierad med dess namn) |