OpenJPH
Open-source implementation of JPEG2000 Part-15
ojph::local::precinct Struct Reference

#include <ojph_codestream_local.h>

Public Member Functions

ui32 prepare_precinct (int tag_tree_size, ui32 *lev_idx, mem_elastic_allocator *elastic)
 
void write (outfile_base *file)
 
void parse (int tag_tree_size, ui32 *lev_idx, mem_elastic_allocator *elastic, ui32 &data_left, infile_base *file, bool skipped)
 

Public Attributes

ui8scratch
 
point img_point
 
rect cb_idxs [4]
 
subbandbands
 
coded_listscoded
 
ui32 num_bands
 
bool may_use_sop
 
bool uses_eph
 

Detailed Description

Definition at line 300 of file ojph_codestream_local.h.

Member Function Documentation

◆ parse()

◆ prepare_precinct()

◆ write()

Member Data Documentation

◆ bands

subband* ojph::local::precinct::bands

◆ cb_idxs

rect ojph::local::precinct::cb_idxs[4]

◆ coded

coded_lists* ojph::local::precinct::coded

◆ img_point

point ojph::local::precinct::img_point

◆ may_use_sop

bool ojph::local::precinct::may_use_sop

Definition at line 315 of file ojph_codestream_local.h.

Referenced by ojph::local::resolution::finalize_alloc(), and parse().

◆ num_bands

ui32 ojph::local::precinct::num_bands

◆ scratch

ui8* ojph::local::precinct::scratch

◆ uses_eph

bool ojph::local::precinct::uses_eph

Definition at line 315 of file ojph_codestream_local.h.

Referenced by ojph::local::resolution::finalize_alloc(), and parse().


The documentation for this struct was generated from the following files: