| ▼NSPL | |
| CArcball | Arcball |
| CArray1 | A one-dimensional array class with lazy copying and reference counting |
| CArray2 | A two-dimensional array class with lazy copying and reference counting |
| CBinArithCoderContextStat | Binary Arithmetic Coder Context Statistics Class |
| CBinArithDecoder | Binary arithmetic decoder class |
| CBinArithEncoder | Binary arithmetic encoder class |
| CBitStream | A common base class for the input and output bit stream classes |
| CConvolveMode | Constants identifying various convolution modes |
| CInputBitStream | Input bit stream class |
| CMDecoder | The M-Coder (binary) arithmetic decoder class |
| CMEncoder | The M-Coder (binary) arithmetic encoder class |
| CMultiArithDecoder | M-ary arithmetic decoder class |
| CMultiArithEncoder | M-ary arithmetic encoder class |
| COutputBitStream | Output bit stream class |
| CPnmHeader | The header information for PNM data |
| CQuaternion | A quaternion represented in terms of its scalar and vector parts |
| CRotation_3 | A 3-D rotation |
| CSequence1 | A one-dimensional sequence class with lazy copying and reference counting |
| CSequence2 | A two-dimensional sequence class with lazy copying and reference counting |
| CTimer | A class for making timing measurements |