AnyCAD Rapid SDK 2022
The Rapid CAD SDK
Public Member Functions | Static Public Member Functions | List of all members
TextureDesc Class Reference

Public Member Functions

 TextureDesc (EnumTextureTarget target, EnumTextureInternalFormat internalFormat, EnumTextureFormat format, EnumDataType dataType, EnumTextureFilterType minFilter, EnumTextureFilterType magFilter, EnumTextureWrappingType wrapS, EnumTextureWrappingType wrapT, long level, long PixelStorei)
 
 TextureDesc (EnumTextureTarget target, EnumTextureInternalFormat internalFormat, EnumTextureFormat format, EnumDataType dataType, EnumTextureFilterType minFilter, EnumTextureFilterType magFilter, EnumTextureWrappingType wrapS, EnumTextureWrappingType wrapT, long level)
 
 TextureDesc (EnumTextureTarget target, EnumTextureInternalFormat internalFormat, EnumTextureFormat format, EnumDataType dataType, EnumTextureFilterType minFilter, EnumTextureFilterType magFilter, EnumTextureWrappingType wrapS, EnumTextureWrappingType wrapT)
 
 TextureDesc (EnumTextureTarget target, EnumTextureInternalFormat internalFormat, EnumTextureFormat format, EnumDataType dataType, EnumTextureFilterType minFilter, EnumTextureFilterType magFilter, EnumTextureWrappingType wrapS)
 
 TextureDesc (EnumTextureTarget target, EnumTextureInternalFormat internalFormat, EnumTextureFormat format, EnumDataType dataType, EnumTextureFilterType minFilter, EnumTextureFilterType magFilter)
 
EnumTextureInternalFormat GetInternalFormat ()
 
void SetInternalFormat (EnumTextureInternalFormat val)
 
EnumTextureFormat GetFormat ()
 
void SetFormat (EnumTextureFormat val)
 
EnumDataType GetDataType ()
 
void SetDataType (EnumDataType val)
 
EnumTextureWrappingType GetWrapS ()
 
void SetWrapS (EnumTextureWrappingType val)
 
EnumTextureWrappingType GetWrapT ()
 
void SetWrapT (EnumTextureWrappingType val)
 
EnumTextureFilterType GetMinFilter ()
 
void SetMinFilter (EnumTextureFilterType val)
 
EnumTextureFilterType GetMagFilter ()
 
void SetMagFilter (EnumTextureFilterType val)
 
EnumTextureTarget GetTarget ()
 
void SetTarget (EnumTextureTarget val)
 
long GetLevel ()
 
void SetLevel (long val)
 
long GetPixelStorei ()
 
void SetPixelStorei (long val)
 

Static Public Member Functions

static EnumTextureFormat GetFormatByChannels (int nrChannels)
 
static EnumTextureInternalFormat GetInternalFormatByChannels (EnumTextureFormat format)
 

Detailed Description

<> The parameters of a Texture.