| C_grk_channel_definition | Channel definitions and number of definitions |
| C_grk_channel_description | Channel definition: channel index, type, association |
| C_grk_codestream_index | Code stream index info |
| C_grk_codestream_info | Code stream info |
| C_grk_codestream_info_v2 | Code stream info v2 |
| C_grk_component_mapping_comp | Component mappings: component index, mapping type, palette column |
| C_grk_cparameters | Compress parameters |
| C_grk_decompress_params | Decompress parameters |
| C_grk_dparameters | Core decompress parameters |
| C_grk_header_info | Header info |
| ►C_grk_image | Image |
| Cgrk::GrkImage | |
| C_grk_image_comp | Image component |
| C_grk_image_comptparm | Image component parameters |
| C_grk_marker_info | Marker info |
| C_grk_packet_info | Packet info |
| C_grk_palette_data | Palette data |
| C_grk_plugin_band | Plugin band |
| C_grk_plugin_code_block | Plugin code block |
| C_grk_plugin_decompress_callback_info | |
| C_grk_plugin_init_info | |
| C_grk_plugin_load_info | |
| C_grk_plugin_pass | Plugin pass |
| C_grk_plugin_precinct | Plugin precinct |
| C_grk_plugin_resolution | Plugin resolution |
| C_grk_plugin_tile | Plugin tile |
| C_grk_prec | Precision |
| C_grk_progression | Progression order change |
| C_grk_raw_comp_cparameters | |
| C_grk_raw_cparameters | |
| C_grk_tccp_info | Component coding parameters info |
| C_grk_tile_index | Tile index info |
| C_grk_tile_info | Tile info |
| C_grk_tile_v2_info | Tile coding parameter info |
| C_grk_tp_index | Tile part index info |
| Cojph::cli_interpreter::arg_inter_base | |
| Cojph::argument | |
| Cgrk::bibo_gains | |
| Cgrk::BoxReadHandler | |
| Cgrk::BoxWriteHandler | |
| Cgrk::cblk_dec | |
| Cgrk::cblk_enc | |
| Cgrk::ChunkBuffer | |
| Cojph::cli_interpreter | |
| Cojph::coded_lists | |
| Cgrk::CodePass | |
| Cgrk::CodingParams | Coding parameters |
| Cgrk::ComponentInfo | Component |
| Cgrk::CPUArch | |
| Cojph::local::dec_mel_st | MEL state structure for reading and decoding the MEL bitstream |
| Cgrk::DecoderState | |
| Cgrk::DecodingParams | |
| Cgrk::decompress_job< T, S > | |
| Cgrk::dwt53 | |
| Cgrk::dwt97 | |
| Cgrk::dwt_data< T > | |
| Cgrk::EncoderState | |
| Cgrk::EncodingParams | |
| ►Cstd::exception | |
| Cgrk::BadAsocException | |
| Cgrk::CorruptJP2BoxException | |
| Cgrk::DecodeUnknownMarkerAtEndOfTileException | |
| Cgrk::InvalidMarkerException | |
| Cgrk::PluginDecodeUnsupportedException | |
| Cgrk::TruncatedPacketHeaderException | |
| ►Cgrk::FileFormatBox | Box |
| Cgrk::AsocBox | Association box (defined in ITU 15444-2 Annex M 11.1 ) |
| Cgrk::UUIDBox | UUID |
| Cojph::local::frwd_struct | Initializes VLC tables vlc_tbl0 and vlc_tbl1 |
| Cgrk_asoc | |
| Cgrk::grk_buffer< T > | |
| ►Cgrk::grk_buffer< uint8_t > | |
| Cgrk::AsocBox | Association box (defined in ITU 15444-2 Annex M 11.1 ) |
| Cgrk::UUIDBox | UUID |
| Cgrk_codec_private | Main codec handler used for compression or decompression |
| Cgrk_color | ICC profile, palette, channel definition |
| Cgrk::grk_line< T > | |
| Cgrk::grk_line< uint32_t > | |
| Cgrk::grk_mct_data | MCT data |
| Cgrk::grk_pi_comp | Packet iterator component |
| Cgrk::grk_pi_resolution | |
| Cgrk_plugin_compress_user_callback_info | |
| Cgrk::grk_plugin_debug_mqc | |
| Cgrk_plugin_tile_component | Plugin tile component |
| Cgrk::grk_point< T > | |
| Cgrk::grk_point< uint32_t > | |
| Cgrk::grk_ppx | |
| Cgrk::grk_rectangle< T > | |
| ►Cgrk::grk_rectangle< uint32_t > | |
| ►Cgrk::Codeblock | |
| Cgrk::CompressCodeblock | |
| Cgrk::DecompressCodeblock | |
| Cgrk::Precinct | |
| Cgrk::Resolution | |
| Cgrk::Subband | |
| Cgrk::TileComponent | |
| Cgrk::grk_buffer_2d< T > | |
| Cgrk::grk_tile | |
| Cgrk::grk_simple_mcc_decorrelation_data | MCC decorrelation data |
| Cgrk::grk_stepsize | Quantization stepsize |
| Cgrk::grk_tl_info | |
| ►Cgrk::IBitIO | Bit input/output |
| Cgrk::BitIO | |
| ►Cgrk::IBufferedStream | |
| Cgrk::BufferedStream | Byte input-output stream |
| ►Cgrk::ICodeStream | |
| Cgrk::CodeStream | |
| Cgrk::FileFormat | JPEG 2000 file format reader/writer |
| Cgrk::IncludeTracker | |
| ►Cgrk::IOpenable | |
| ►Cgrk::BlockExec | |
| Cgrk::CompressBlockExec | |
| Cgrk::DecompressBlockExec | |
| ►Cgrk::ISparseBuffer | |
| Cgrk::SparseBuffer< LBW, LBH > | |
| Cgrk::j2k_prog_order | |
| Cgrk::Layer | |
| Cojph::line_buf | |
| Cgrk::logger | |
| Cgrk::marker_handler | |
| Cgrk::mct | |
| Cojph::local::mel_struct | |
| Cojph::mem_elastic_allocator | |
| Cojph::mem_fixed_allocator | |
| Cgrk::MemStream | |
| ►Cojph::message_base | |
| Cojph::message_error | |
| Cojph::message_info | |
| Cojph::message_warning | |
| Cgrk::minpf_dynamic_library | |
| Cgrk::minpf_object_params | |
| Cgrk::minpf_platform_services | |
| Cgrk::minpf_plugin_api_version | |
| Cgrk::minpf_plugin_manager | |
| Cgrk::minpf_register_params | |
| Cgrk::mqc_state | |
| Cgrk::mqcoder | |
| Cojph::local::ms_struct | |
| Cgrk::PacketIter | Packet iterator |
| Cgrk::PacketLengthInfo | |
| Cgrk::PacketLengthMarkers | |
| Cgrk::PacketTracker | |
| Cgrk::param_qcd | |
| Cgrk::Params97 | |
| ►Cgrk::PartialInterleaver< T, FILTER_WIDTH, VERT_PASS_WIDTH > | |
| Cgrk::Partial53< T, FILTER_WIDTH, VERT_PASS_WIDTH > | |
| Cgrk::Partial97< T, FILTER_WIDTH, VERT_PASS_WIDTH > | |
| Cgrk::pass_enc | |
| Cgrk::plugin_encode_user_callback_info | |
| Cgrk::PluginDecodeCallbackInfo | |
| Cojph::point | |
| Cgrk::PPMMarker | |
| Cgrk::PrecinctImpl | |
| Cgrk::Profile | |
| Cgrk::Quantizer | |
| Cgrk::RateControl | |
| Cgrk::RateInfo | |
| Cojph::rect | |
| Cgrk::ResBuf | |
| Cgrk::ResWindow< T > | Class to manage multiple buffers needed to perform DWT transform |
| Cojph::local::rev_struct | A structure for reading and unstuffing a segment that grows backward, such as VLC and MRP |
| Cgrk::RoiScaleFilter< T > | |
| Cgrk::RoiScaleHTFilter< T > | |
| Cgrk::RoiShiftFilter< T > | |
| Cgrk::RoiShiftHTFilter< T > | |
| Cgrk::ScaleFilter< T > | |
| Cgrk::ScaleHTFilter< T > | |
| Cgrk::seg | |
| Cgrk::seg_data_chunk | |
| Cgrk::Segment | |
| Cgrk::ShiftFilter< T > | |
| Cgrk::ShiftHTFilter< T > | |
| Cojph::size | |
| Cgrk::SIZMarker | |
| Cgrk::SOTMarker | |
| Cgrk::SparseBlock | |
| Cgrk::sqrt_energy_gains | |
| ►CStdOutput | |
| Cgrk::GrokOutput | |
| Cojph::mem_elastic_allocator::stores_list | |
| Cgrk::T1 | |
| Cgrk::T1CompressScheduler | |
| Cgrk::T1DecompressScheduler | |
| Cgrk::T1Factory | |
| ►Cgrk::T1Interface | |
| Cgrk::t1_ht::T1HT | |
| Cgrk::t1_part1::T1Part1 | |
| Cgrk::T2Compress | Tier-2 coding |
| Cgrk::T2Decompress | Tier-2 decoding |
| Cgrk::TagTree | Tag tree |
| Cgrk::TagTreeNode | Tag node |
| CThreadPool | |
| Cgrk::TileCache | |
| Cgrk::TileCacheEntry | |
| Cgrk::TileCodingParams | Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header) |
| Cgrk::TileComponentCodingParams | Tile-component coding parameters |
| Cgrk::TileComponentWindowBuffer< T > | |
| Cgrk::TileComponentWindowBuffer< int32_t > | |
| Cgrk::TileLengthMarkers | |
| Cgrk::TileProcessor | Tile compressor/decompressor |
| Cgrk::vec4f | |
| Cojph::local::vlc_struct | |
| Cgrk::WaveletForward< DWT > | |
| Cgrk::WaveletFwdImpl | |
| Cgrk::WaveletReverse | |