| CPtexInternal::_Mutex | |
| CPtexInternal::_SpinLock | |
| CPtexInternal::AutoLock< T > | Automatically acquire and release lock within enclosing scope |
| CPtexDict< T >::const_iterator | Internal class used to provide iteration through the dictionary |
| CPtexIO::EditFaceDataHeader | |
| CPtexIO::EditMetaDataHeader | |
| CPtexDict< T >::Entry | This internal structure is used to store the dictionary elements |
| CPtexReader::MetaData::Entry | |
| CPtexHashMap< KeyType, DataType, HashFn >::Entry | |
| CPtexIO::ExtHeader | |
| CPtexIO::FaceDataHeader | |
| CPtexReader::FaceEdit | |
| CPtex::FaceInfo | Information about a face, as stored in the Ptex file header |
| CFaceInfo | Information about a face, as stored in the Ptex file header |
| CPtexReader::ReductionKey::Hasher | |
| CPtexIO::Header | |
| CPtexDict< T >::iterator | Internal class used to provide iteration through the dictionary |
| CPtexHashMap< KeyType, DataType, HashFn >::iterator | Internal class used to provide iteration through the hash table |
| CPtexIO::LevelInfo | |
| CPtexMainWriter::LevelRec | |
| CPtexReader::MetaEdit | |
| CPtexWriterBase::MetaEntry | |
| CPtexFilter::Options | Choose filter options |
| ▼CPtex | Common data structures and enums used throughout the API |
| ▼CPtexIO | |
| CPtexReader | |
| ▼CPtexWriterBase | |
| CPtexIncrWriter | |
| CPtexMainWriter | |
| CPtexSeparableFilter | |
| CPtexSeparableKernel | |
| CPtexTriangleFilter | |
| CPtexTriangleKernel | Triangle filter kernel (in normalized triangle coords) |
| CPtexTriangleKernelIter | Triangle filter kernel iterator (in texel coords) |
| CPtexUtils | |
| ▼CPtexCache | File-handle and memory cache for reading ptex files |
| ▼CPtexCacheImpl | Ptex cache implementation |
| CPtexReaderCache | Cache for reading Ptex texture files |
| CPtexDict< T > | A string-keyed dictionary template, using a hash table |
| CPtexDict< PtexReader * > | |
| ▼CPtexFaceData | Per-face texture data accessor |
| CPtexReader::ConstDataPtr | |
| ▼CPtexReader::FaceData | |
| ▼CPtexReader::PackedFace | |
| CPtexReader::ConstantFace | |
| ▼CPtexReader::TiledFaceBase | |
| CPtexReader::TiledFace | |
| CPtexReader::TiledReducedFace | |
| ▼CPtexFilter | Interface for filtered sampling of ptex data files |
| CPtexSeparableFilter | |
| CPtexTriangleFilter | |
| CPtexHalf | Half-precision (16-bit) floating-point type |
| CPtexHashMap< KeyType, DataType, HashFn > | A lightweight hash table |
| CPtexHashMap< ReductionKey, FaceData *, ReductionKey::Hasher > | |
| ▼CPtexInputHandler | Custom handler interface for intercepting and redirecting Ptex input stream calls |
| CPtexReader::DefaultInputHandler | |
| ▼CPtexLruItem | One item in a cache, typically an open file or a block of memory |
| ▼CPtexCachedData | Cache entry for allocated memory block |
| CPtexReader::FaceData | |
| CPtexReader::Level | |
| CPtexReader::MetaData | |
| CPtexReader::MetaData::LargeMetaData | |
| ▼CPtexCachedFile | Cache entry for open file handle |
| CPtexReader | |
| CPtexLruList | A list of items kept in least-recently-used (LRU) order |
| ▼CPtexMetaData | Meta data accessor |
| CPtexReader::MetaData | |
| CPtexPtr< T > | Smart-pointer for acquiring and releasing API objects |
| ▼CPtexTexture | Interface for reading data from a ptex file |
| CPtexReader | |
| ▼CPtexWriter | Interface for writing data to a ptex file |
| CPtexWriterBase | |
| CPtexReader::ReductionKey | |
| CRes | Pixel resolution of a given texture |
| CPtex::Res | Pixel resolution of a given texture |
| CPtex::String | Memory-managed string |
| CString | Memory-managed string |
| CPtexHashMap< KeyType, DataType, HashFn >::value_type | |
| CPtexDict< T >::value_type | Internal class used to provide a return value for the value type |
| CPtexUtils::VecAccum< T, n > | |
| CPtexUtils::VecAccum< T, 0 > | |
| CPtexUtils::VecAccumN< T > | |
| CPtexUtils::VecMult< T, n > | |
| CPtexUtils::VecMult< T, 0 > | |
| CPtexUtils::VecMultN< T > | |