RenderMan API  23.0
RixTexture::TxProperties Class Reference

#include <RixInterfaces.h>

Public Types

enum  TextureType {
  texture = 0, ptexture, latlong, cubeface,
  shadow, deepshadow, textureatlas
}
 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
 

Detailed Description

Definition at line 302 of file RixInterfaces.h.

Member Enumeration Documentation

◆ TextureType

Texture type.

Enumerator
texture 
ptexture 
latlong 
cubeface 
shadow 
deepshadow 
textureatlas 

Definition at line 306 of file RixInterfaces.h.

Constructor & Destructor Documentation

◆ TxProperties()

RixTexture::TxProperties::TxProperties ( )
inline

Create TxProperties with initial defaults.

Definition at line 318 of file RixInterfaces.h.

Member Data Documentation

◆ channelTypes

unsigned char* RixTexture::TxProperties::channelTypes

Definition at line 334 of file RixInterfaces.h.

◆ fileHandle

void* RixTexture::TxProperties::fileHandle

Definition at line 332 of file RixInterfaces.h.

◆ height

int RixTexture::TxProperties::height

Definition at line 342 of file RixInterfaces.h.

◆ nchannels

int RixTexture::TxProperties::nchannels

Definition at line 333 of file RixInterfaces.h.

◆ nparts

int RixTexture::TxProperties::nparts

Definition at line 341 of file RixInterfaces.h.

◆ pixelAspectRatio

float RixTexture::TxProperties::pixelAspectRatio

Definition at line 343 of file RixInterfaces.h.

◆ type

TextureType RixTexture::TxProperties::type

Definition at line 344 of file RixInterfaces.h.

◆ version

int RixTexture::TxProperties::version

Definition at line 331 of file RixInterfaces.h.

◆ width

int RixTexture::TxProperties::width

Definition at line 342 of file RixInterfaces.h.


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