RenderMan API  23.0
RixTexture::TxParams Struct Reference

#include <RixInterfaces.h>

Public Types

enum  FilterType {
  Nearest = 0, Box, Bilinear, Bspline,
  Mitchell, Catmullrom, Gaussian, Lagrangian,
  BsplineAniso
}
 Filter selection. More...
 

Public Member Functions

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

Public Attributes

int version
 
int nchannels
 
int firstchannel
 
bool lerp
 
bool invertT
 
FilterType filter
 
const float * sblur
 
const float * tblur
 
bool sblurVarying
 
bool tblurVarying
 
float swidth
 
float twidth
 
float fill
 
float * faceIndex
 

Detailed Description

Definition at line 355 of file RixInterfaces.h.

Member Enumeration Documentation

◆ FilterType

Filter selection.

Enumerator
Nearest 
Box 
Bilinear 
Bspline 
Mitchell 
Catmullrom 
Gaussian 
Lagrangian 
BsplineAniso 

Definition at line 359 of file RixInterfaces.h.

Constructor & Destructor Documentation

◆ TxParams()

RixTexture::TxParams::TxParams ( )
inline

Create TxParams with initial defaults.

Definition at line 373 of file RixInterfaces.h.

Member Data Documentation

◆ faceIndex

float* RixTexture::TxParams::faceIndex

Definition at line 405 of file RixInterfaces.h.

◆ fill

float RixTexture::TxParams::fill

Definition at line 404 of file RixInterfaces.h.

◆ filter

FilterType RixTexture::TxParams::filter

Definition at line 397 of file RixInterfaces.h.

◆ firstchannel

int RixTexture::TxParams::firstchannel

Definition at line 393 of file RixInterfaces.h.

◆ invertT

bool RixTexture::TxParams::invertT

Definition at line 395 of file RixInterfaces.h.

◆ lerp

bool RixTexture::TxParams::lerp

Definition at line 394 of file RixInterfaces.h.

◆ nchannels

int RixTexture::TxParams::nchannels

Definition at line 392 of file RixInterfaces.h.

◆ sblur

const float* RixTexture::TxParams::sblur

Definition at line 398 of file RixInterfaces.h.

◆ sblurVarying

bool RixTexture::TxParams::sblurVarying

Definition at line 400 of file RixInterfaces.h.

◆ swidth

float RixTexture::TxParams::swidth

Definition at line 402 of file RixInterfaces.h.

◆ tblur

const float* RixTexture::TxParams::tblur

Definition at line 399 of file RixInterfaces.h.

◆ tblurVarying

bool RixTexture::TxParams::tblurVarying

Definition at line 401 of file RixInterfaces.h.

◆ twidth

float RixTexture::TxParams::twidth

Definition at line 403 of file RixInterfaces.h.

◆ version

int RixTexture::TxParams::version

Definition at line 391 of file RixInterfaces.h.


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