RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RixTexture::TxProperties Class Reference

#include <RixInterfaces.h>

Public Types

enum  TextureType {
  texture = 0, ptexture, latlong, cubeface,
  shadow, deepshadow, textureatlas, openvdb
}
 Texture type. More...
 

Public Member Functions

 TxProperties ()
 Create TxProperties with initial defaults. More...
 

Public Attributes

int version
 
void * fileHandle
 
int nchannels
 
unsigned char * channelTypes
 
int nparts
 
int width
 
int height
 
float pixelAspectRatio
 
TextureType type
 
stats::DataLocId statsId
 

Member Enumeration Documentation

Texture type.

Enumerator
texture 
ptexture 
latlong 
cubeface 
shadow 
deepshadow 
textureatlas 
openvdb 

Constructor & Destructor Documentation

RixTexture::TxProperties::TxProperties ( )
inline

Create TxProperties with initial defaults.

Member Data Documentation

unsigned char* RixTexture::TxProperties::channelTypes
void* RixTexture::TxProperties::fileHandle
int RixTexture::TxProperties::height

Referenced by RixIES::ReadIESProfile().

int RixTexture::TxProperties::nchannels

Referenced by RixIES::ReadIESProfile().

int RixTexture::TxProperties::nparts
float RixTexture::TxProperties::pixelAspectRatio
stats::DataLocId RixTexture::TxProperties::statsId
TextureType RixTexture::TxProperties::type
int RixTexture::TxProperties::version
int RixTexture::TxProperties::width

Referenced by RixIES::ReadIESProfile().


The documentation for this class was generated from the following file: