|
| TiledReducedFace (void **parent, PtexCacheImpl *cache, Res res, Res tileres, DataType dt, int nchan, TiledFaceBase *parentface, PtexUtils::ReduceFn reducefn) |
|
| ~TiledReducedFace () |
|
virtual PtexFaceData * | getTile (int tile) |
| Access a tile from the data block. More...
|
|
| TiledFaceBase (void **parent, PtexCacheImpl *cache, Res res, Res tileres, DataType dt, int nchan) |
|
virtual void | release () |
| Release resources held by this pointer (pointer becomes invalid). More...
|
|
virtual bool | isConstant () |
| True if this data block is constant. More...
|
|
virtual void | getPixel (int u, int v, void *result) |
| Read a single texel from the data block. More...
|
|
virtual void * | getData () |
| Access the data from this data block. More...
|
|
virtual bool | isTiled () |
| True if this data block is tiled. More...
|
|
virtual Ptex::Res | tileRes () |
| Resolution of each tile in this data block. More...
|
|
virtual void | reduce (FaceData *&, PtexReader *, Res newres, PtexUtils::ReduceFn) |
|
Res | tileres () const |
|
int | ntilesu () const |
|
int | ntilesv () const |
|
int | ntiles () const |
|
| FaceData (void **parent, PtexCacheImpl *cache, Res res, int size) |
|
virtual Ptex::Res | res () |
| Resolution of the texture held by this data block. More...
|
|
virtual void | reduce (FaceData *&, PtexReader *, Res newres, PtexUtils::ReduceFn)=0 |
|
| PtexCachedData (void **parent, PtexCacheImpl *cache, int size) |
|
void | ref () |
|
void | unref () |
|
bool | inuse () |
|
void | orphan () |
|
Definition at line 423 of file PtexReader.h.