#include <TIL_DeepRasterReader.h>
|
| void | setSequence (const TIL_Sequence &src) |
| |
| virtual TIL_DeepRaster * | allocRaster () const |
| |
| int | getXres () const override |
| |
| int | getYres () const override |
| |
| int | getNumPlanes () const |
| |
| int | getPlaneDataFormat (int plane_index) const override |
| |
| bool | complete () override |
| | When no more data will be written to the reader, this method is called. More...
|
| |
| bool | writeTile (int plane_index, int x0, int x1, int y0, int y1, void *data) override |
| |
| bool | writeSamples (int nsamples, int floats_per_sample, const UT_Vector3T< int > *samples, const float *data) override |
| |
| bool | setTag (int plane, int tag, const char *val) override=0 |
| |
| bool | setTag (int plane, int tag, const UT_StringArray &values) override=0 |
| |
| bool | setTag (int plane, int tag, const int *values, int nvalues=1) override |
| |
| bool | setTag (int plane, int tag, const float *values, int nvalues=1) override |
| |
| virtual int | adjustPlaneIndex (int index) const |
| |
Definition at line 26 of file TIL_DeepRasterReader.h.
| TIL_DeepRasterReader::TIL_DeepRasterReader |
( |
| ) |
|
| TIL_DeepRasterReader::~TIL_DeepRasterReader |
( |
| ) |
|
|
override |
| bool TIL_DeepRasterReader::complete |
( |
| ) |
|
|
overrideprotectedvirtual |
When no more data will be written to the reader, this method is called.
Reimplemented from TIL_DeepReader.
| void TIL_DeepRasterReader::createDeepRaster |
( |
bool |
change_vector2_to_vector3 = true | ) |
|
| fpreal TIL_DeepRasterReader::getElapsedTime |
( |
| ) |
const |
|
inline |
| int64 TIL_DeepRasterReader::getMemoryUsage |
( |
bool |
inclusive | ) |
const |
|
overridevirtual |
| int TIL_DeepRasterReader::getNumPlanes |
( |
| ) |
const |
|
inlineprotected |
| int64 TIL_DeepRasterReader::getPeakMemUsage |
( |
| ) |
const |
|
inline |
| fpreal TIL_DeepRasterReader::getPercentComplete |
( |
| ) |
const |
| int TIL_DeepRasterReader::getPlaneDataFormat |
( |
int |
plane_index | ) |
const |
|
overrideprotectedvirtual |
| fpreal TIL_DeepRasterReader::getRenderTime |
( |
| ) |
const |
|
inline |
| int TIL_DeepRasterReader::getVersion |
( |
| ) |
const |
|
inline |
| int TIL_DeepRasterReader::getXres |
( |
| ) |
const |
|
overrideprotectedvirtual |
| int TIL_DeepRasterReader::getYres |
( |
| ) |
const |
|
overrideprotectedvirtual |
| bool TIL_DeepRasterReader::loadSequenceInfo |
( |
UT_NetSocket * |
sock, |
|
|
int & |
pid, |
|
|
bool & |
new_sequence |
|
) |
| |
Initialize sequence information from the net socket.
| void TIL_DeepRasterReader::setResolution |
( |
int |
xres, |
|
|
int |
yres |
|
) |
| |
addPlane() returns the plane index (which can be used to set additional attributes at a later time). It's possible to create planes which are NOT renderable (i.e. vector size 5 etc.) These planes are still created, but may not have data written to them.
| bool TIL_DeepRasterReader::setTag |
( |
int |
plane, |
|
|
int |
tag, |
|
|
const char * |
val |
|
) |
| |
|
overrideprotectedpure virtual |
|
|
overrideprotectedpure virtual |
| bool TIL_DeepRasterReader::setTag |
( |
int |
plane, |
|
|
int |
tag, |
|
|
const int * |
values, |
|
|
int |
nvalues = 1 |
|
) |
| |
|
overrideprotectedvirtual |
| bool TIL_DeepRasterReader::setTag |
( |
int |
plane, |
|
|
int |
tag, |
|
|
const float * |
values, |
|
|
int |
nvalues = 1 |
|
) |
| |
|
overrideprotectedvirtual |
| bool TIL_DeepRasterReader::writeSamples |
( |
int |
nsamples, |
|
|
int |
floats_per_sample, |
|
|
const UT_Vector3T< int > * |
samples, |
|
|
const float * |
data |
|
) |
| |
|
overrideprotectedvirtual |
| bool TIL_DeepRasterReader::writeTile |
( |
int |
plane_index, |
|
|
int |
x0, |
|
|
int |
x1, |
|
|
int |
y0, |
|
|
int |
y1, |
|
|
void * |
data |
|
) |
| |
|
overrideprotectedvirtual |
This assumes that the data is in the "correct" endian-ness. Please ensure that this is done (esp. when reading from sockets).
Implements TIL_DeepReader.
The documentation for this class was generated from the following file: