| 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 | 
 1.8.10
 1.8.10