OpenImageIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Enumerations | Variables
texture.h File Reference
#include "varyingref.h"
#include "ustring.h"
#include "imageio.h"
#include <OpenEXR/ImathVec.h>

Go to the source code of this file.

Classes

class  TextureOpt
 
class  TextureOptions
 
class  TextureSystem
 

Enumerations

enum  RunFlagVal { RunFlagOff = 0, RunFlagOn = 255 }
 

Variables

 OIIO_NAMESPACE_ENTER
 

Detailed Description

An API for accessing filtered texture lookups via a system that automatically manages a cache of resident texture.

Enumeration Type Documentation

enum RunFlagVal

Pre-defined values for Runflag's.

Variable Documentation

OIIO_NAMESPACE_ENTER
Initial value:
{
namespace pvt {
class TextureSystemImpl;
enum TexFormat {
TexFormatUnknown, TexFormatTexture, TexFormatTexture3d,
TexFormatShadow, TexFormatCubeFaceShadow, TexFormatVolumeShadow,
TexFormatLatLongEnv, TexFormatCubeFaceEnv,
TexFormatLast
};
enum EnvLayout {
LayoutTexture=0 ,
LayoutLatLong, LayoutCubeThreeByTwo, LayoutCubeOneBySix, EnvLayoutLast
};
}
typedef unsigned char Runflag