| Cjas_allocator_s | A memory allocator | 
| Cjas_cmclrspcconv_t | Color space conversion | 
| Cjas_cmcmptfmt_t | Component format | 
| Cjas_cmpixmap_t | Pixmap (i.e., multicomponent) format | 
| Cjas_cmprof_t | |
| Cjas_cmpxform_s | Transform class | 
| Cjas_cmpxformops_t | Transform operations | 
| Cjas_cmpxformseq_t | Primitive transform sequence class | 
| Cjas_cmshaplut_t | Shaper look-up table (LUT) | 
| Cjas_cmshapmat_t | Shaper matrix | 
| Cjas_cmshapmatlut_t | Shaper matrix look-up table (LUT) | 
| Cjas_cmxform_t | Primitive transform class | 
| Cjas_image_cmpt_t | Image component class | 
| Cjas_image_cmptparm_t | Component parameters class | 
| Cjas_image_fmt_t | Entry in image format table | 
| Cjas_image_fmtinfo_t | Image format information | 
| Cjas_image_fmtops_t | Image format-dependent operations | 
| Cjas_image_t | Image class | 
| Cjas_logtype_t | Type used for the log type | 
| Cjas_matrix_t | Matrix type | 
| Cjas_opt_t | Command line option type | 
| Cjas_seq2d_t | Two-dimensional sequence type | 
| Cjas_seq_t | One-dimensional sequence type | 
| Cjas_std_allocator_t | The standard library allocator (i.e., a wrapper for malloc and friends) | 
| Cjas_stream_t | I/O stream object | 
| Cjas_taginfo_t | Tag information type | 
| Cjas_tmr_t | Timer type | 
| Cjas_tvparser_t | Tag-value parser type |