OpenJPH
Open-source implementation of JPEG2000 Part-15
Loading...
Searching...
No Matches
ojph::local::precinct Struct Reference

#include <ojph_precinct.h>

Public Member Functions

 precinct ()
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
bool may_use_sop
bool uses_eph

Detailed Description

Definition at line 58 of file ojph_precinct.h.

Constructor & Destructor Documentation

◆ precinct()

ojph::local::precinct::precinct ( )
inline

Definition at line 60 of file ojph_precinct.h.

References bands, coded, may_use_sop, scratch, and uses_eph.

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

Definition at line 72 of file ojph_precinct.h.

Referenced by ojph::local::resolution::finalize_alloc().

◆ may_use_sop

bool ojph::local::precinct::may_use_sop

Definition at line 76 of file ojph_precinct.h.

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

◆ scratch

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

◆ uses_eph

bool ojph::local::precinct::uses_eph

Definition at line 76 of file ojph_precinct.h.

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


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