Public API classes for reading, writing, caching, and filtering Ptex files. More...
#include "PtexInt.h"#include <ostream>Classes | |
| struct | Ptex |
| Common data structures and enums used throughout the API. More... | |
| struct | Ptex::Res |
| Pixel resolution of a given texture. More... | |
| struct | Ptex::FaceInfo |
| Information about a face, as stored in the Ptex file header. More... | |
| class | Ptex::String |
| Memory-managed string. More... | |
| class | PtexMetaData |
| Meta data accessor. More... | |
| class | PtexFaceData |
| Per-face texture data accessor. More... | |
| class | PtexTexture |
| Interface for reading data from a ptex file. More... | |
| class | PtexInputHandler |
| Custom handler interface for intercepting and redirecting Ptex input stream calls. More... | |
| class | PtexCache |
| File-handle and memory cache for reading ptex files. More... | |
| class | PtexWriter |
| Interface for writing data to a ptex file. More... | |
| class | PtexFilter |
| Interface for filtered sampling of ptex data files. More... | |
| struct | PtexFilter::Options |
| Choose filter options. More... | |
| class | PtexPtr< T > |
| Smart-pointer for acquiring and releasing API objects. More... | |
Defines | |
| #define | PtexAPIVersion 2 |
| #define | PtexFileMajorVersion 1 |
| #define | PtexFileMinorVersion 3 |
Variables | |
| struct Ptex & | stream |
| Common data structures and enums used throughout the API. | |
| struct Ptex & | str |
Public API classes for reading, writing, caching, and filtering Ptex files.
Common data structures and enums used throughout the API.
std::stream output operator.
1.6.1