#include <HUSD_Compositor.h>
|
| HUSD_Compositor () |
|
virtual | ~HUSD_Compositor () |
|
void | setResolution (int w, int h) |
|
int | width () const |
|
int | height () const |
|
virtual void | updateColorBuffer (void *data, PXL_DataFormat df, int num_components)=0 |
|
virtual void | updateColorTexture (int id) |
|
virtual void | updateDepthBuffer (void *data, PXL_DataFormat df, int num_components)=0 |
|
virtual void | updateDepthTexture (int id) |
|
virtual void | updatePrimIDBuffer (void *data, PXL_DataFormat df, bool stealdata=false, bool keeptexture=false)=0 |
|
virtual void | updatePrimIDTexture (int id) |
|
virtual void | updateInstanceIDBuffer (void *data, PXL_DataFormat df, bool stealdata=false, bool keeptexture=false)=0 |
|
virtual void | updateInstIDTexture (int id) |
|
virtual const PXL_Raster * | primID () const =0 |
|
virtual const PXL_Raster * | instanceID () const =0 |
|
virtual void | saveBuffers (const UT_StringHolder &colorfile, const UT_StringHolder &depthfile) const |
|
Definition at line 24 of file HUSD_Compositor.h.
HUSD_Compositor::HUSD_Compositor |
( |
| ) |
|
|
inline |
virtual HUSD_Compositor::~HUSD_Compositor |
( |
| ) |
|
|
inlinevirtual |
int HUSD_Compositor::height |
( |
| ) |
const |
|
inline |
virtual const PXL_Raster* HUSD_Compositor::instanceID |
( |
| ) |
const |
|
pure virtual |
virtual const PXL_Raster* HUSD_Compositor::primID |
( |
| ) |
const |
|
pure virtual |
void HUSD_Compositor::setResolution |
( |
int |
w, |
|
|
int |
h |
|
) |
| |
|
inline |
virtual void HUSD_Compositor::updateColorTexture |
( |
int |
id | ) |
|
|
inlinevirtual |
virtual void HUSD_Compositor::updateDepthTexture |
( |
int |
id | ) |
|
|
inlinevirtual |
virtual void HUSD_Compositor::updateInstanceIDBuffer |
( |
void * |
data, |
|
|
PXL_DataFormat |
df, |
|
|
bool |
stealdata = false , |
|
|
bool |
keeptexture = false |
|
) |
| |
|
pure virtual |
virtual void HUSD_Compositor::updateInstIDTexture |
( |
int |
id | ) |
|
|
inlinevirtual |
virtual void HUSD_Compositor::updatePrimIDBuffer |
( |
void * |
data, |
|
|
PXL_DataFormat |
df, |
|
|
bool |
stealdata = false , |
|
|
bool |
keeptexture = false |
|
) |
| |
|
pure virtual |
virtual void HUSD_Compositor::updatePrimIDTexture |
( |
int |
id | ) |
|
|
inlinevirtual |
int HUSD_Compositor::width |
( |
| ) |
const |
|
inline |
int HUSD_Compositor::myHeight |
|
protected |
int HUSD_Compositor::myWidth |
|
protected |
The documentation for this class was generated from the following file: