NVIDIA Iray API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
itexture.h File Reference

Scene element Texture. More...

Go to the source code of this file.

Classes

class   mi::ITexture
  Textures add image processing options to images. More...
 

Namespaces

  mi
  Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 

Constant Groups

  mi
  Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 

Enumerations

enum   mi::Texture_flag {
  mi::TEXTURE_DO_TRANSFORM = 4,
  mi::TEXTURE_DO_REPEAT = 8,
  mi::TEXTURE_DO_CROP = 16,
  mi::TEXTURE_TORUS_X = 32,
  mi::TEXTURE_TORUS_Y = 64,
  mi::TEXTURE_TORUS_Z = 128,
  mi::TEXTURE_ALT_X = 256,
  mi::TEXTURE_ALT_Y = 512,
  mi::TEXTURE_ALT_Z = 1024
}
  Various texture flags. More...
 
enum   mi::Texture_compression {
  mi::TEXTURE_NO_COMPRESSION = 0,
  mi::TEXTURE_MEDIUM_COMPRESSION = 1,
  mi::TEXTURE_HIGH_COMPRESSION = 2
}
  Texture compression method. More...
 
enum   mi::Filter_type {
  mi::FILTER_BOX = 0,
  mi::FILTER_TRIANGLE = 1,
  mi::FILTER_GAUSS = 2,
  mi::FILTER_CMITCHELL = 3,
  mi::FILTER_CLANCZOS = 4,
  mi::FILTER_FAST = 5
}
  Supported filter types. More...
 

Detailed Description

Scene element Texture.