Ptex
|
▼NPtexInternal | For internal use only |
C_Mutex | |
C_SpinLock | |
CAutoLock | Automatically acquire and release lock within enclosing scope |
CFaceInfo | Information about a face, as stored in the Ptex file header |
▼CPtex | Common data structures and enums used throughout the API |
CFaceInfo | Information about a face, as stored in the Ptex file header |
CRes | Pixel resolution of a given texture |
CString | Memory-managed string |
CPtexCache | File-handle and memory cache for reading ptex files |
CPtexCachedData | Cache entry for allocated memory block |
CPtexCachedFile | Cache entry for open file handle |
CPtexCacheImpl | Ptex cache implementation |
▼CPtexDict | A string-keyed dictionary template, using a hash table |
Cconst_iterator | Internal class used to provide iteration through the dictionary |
CEntry | This internal structure is used to store the dictionary elements |
Citerator | Internal class used to provide iteration through the dictionary |
Cvalue_type | Internal class used to provide a return value for the value type |
CPtexFaceData | Per-face texture data accessor |
▼CPtexFilter | Interface for filtered sampling of ptex data files |
COptions | Choose filter options |
CPtexHalf | Half-precision (16-bit) floating-point type |
▼CPtexHashMap | A lightweight hash table |
CEntry | |
Citerator | Internal class used to provide iteration through the hash table |
Cvalue_type | |
CPtexIncrWriter | |
CPtexInputHandler | Custom handler interface for intercepting and redirecting Ptex input stream calls |
▼CPtexIO | |
CEditFaceDataHeader | |
CEditMetaDataHeader | |
CExtHeader | |
CFaceDataHeader | |
CHeader | |
CLevelInfo | |
CPtexLruItem | One item in a cache, typically an open file or a block of memory |
CPtexLruList | A list of items kept in least-recently-used (LRU) order |
▼CPtexMainWriter | |
CLevelRec | |
CPtexMetaData | Meta data accessor |
CPtexPtr | Smart-pointer for acquiring and releasing API objects |
▼CPtexReader | |
CConstantFace | |
CConstDataPtr | |
CDefaultInputHandler | |
CFaceData | |
CFaceEdit | |
CLevel | |
▼CMetaData | |
CEntry | |
CLargeMetaData | |
CMetaEdit | |
CPackedFace | |
▼CReductionKey | |
CHasher | |
CTiledFace | |
CTiledFaceBase | |
CTiledReducedFace | |
CPtexReaderCache | Cache for reading Ptex texture files |
CPtexSeparableFilter | |
CPtexSeparableKernel | |
CPtexTexture | Interface for reading data from a ptex file |
CPtexTriangleFilter | |
CPtexTriangleKernel | Triangle filter kernel (in normalized triangle coords) |
CPtexTriangleKernelIter | Triangle filter kernel iterator (in texel coords) |
▼CPtexUtils | |
CVecAccum | |
CVecAccum< T, 0 > | |
CVecAccumN | |
CVecMult | |
CVecMult< T, 0 > | |
CVecMultN | |
CPtexWriter | Interface for writing data to a ptex file |
▼CPtexWriterBase | |
CMetaEntry | |
CRes | Pixel resolution of a given texture |
CString | Memory-managed string |