#include <PtexReader.h>
|
| TiledFace (PtexReader *reader, Res resArg, Res tileresArg, int levelid) |
|
virtual PtexFaceData * | getTile (int tile) |
| Access a tile from the data block. More...
|
|
void | readTile (int tile, FaceData *&data) |
|
size_t | memUsed () |
|
| TiledFaceBase (PtexReader *reader, Res resArg, Res tileresArg) |
|
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 FaceData * | reduce (PtexReader *, Res newres, PtexUtils::ReduceFn, size_t &newMemUsed) |
|
Res | tileres () const |
|
int | ntilesu () const |
|
int | ntilesv () const |
|
int | ntiles () const |
|
| FaceData (Res resArg) |
|
virtual | ~FaceData () |
|
virtual Ptex::Res | res () |
| Resolution of the texture held by this data block. More...
|
|
Definition at line 470 of file PtexReader.h.
◆ TiledFace()
PtexReader::TiledFace::TiledFace |
( |
PtexReader * |
reader, |
|
|
Res |
resArg, |
|
|
Res |
tileresArg, |
|
|
int |
levelid |
|
) |
| |
|
inline |
◆ getTile()
virtual PtexFaceData* PtexReader::TiledFace::getTile |
( |
int |
tile | ) |
|
|
inlinevirtual |
◆ memUsed()
size_t PtexReader::TiledFace::memUsed |
( |
| ) |
|
|
inline |
◆ readTile()
void PtexReader::TiledFace::readTile |
( |
int |
tile, |
|
|
FaceData *& |
data |
|
) |
| |
◆ PtexReader
◆ _fdh
◆ _levelid
int PtexReader::TiledFace::_levelid |
|
protected |
◆ _offsets
std::vector<FilePos> PtexReader::TiledFace::_offsets |
|
protected |
The documentation for this class was generated from the following files: