OpenJPH
Open-source implementation of JPEG2000 Part-15
Loading...
Searching...
No Matches
ojph::param_siz Class Reference

#include <ojph_params.h>

Public Member Functions

 param_siz (local::param_siz *p)
void set_image_extent (point extent)
void set_tile_size (size s)
void set_image_offset (point offset)
void set_tile_offset (point offset)
void set_num_components (ui32 num_comps)
void set_component (ui32 comp_num, const point &downsampling, ui32 bit_depth, bool is_signed)
point get_image_extent () const
point get_image_offset () const
size get_tile_size () const
point get_tile_offset () const
ui32 get_num_components () const
ui32 get_bit_depth (ui32 comp_num) const
bool is_signed (ui32 comp_num) const
point get_downsampling (ui32 comp_num) const
ui32 get_recon_width (ui32 comp_num) const
ui32 get_recon_height (ui32 comp_num) const

Private Attributes

local::param_sizstate

Detailed Description

Definition at line 70 of file ojph_params.h.

Constructor & Destructor Documentation

◆ param_siz()

ojph::param_siz::param_siz ( local::param_siz * p)
inline

Definition at line 73 of file ojph_params.h.

References state.

Member Function Documentation

◆ get_bit_depth()

ui32 ojph::param_siz::get_bit_depth ( ui32 comp_num) const

◆ get_downsampling()

point ojph::param_siz::get_downsampling ( ui32 comp_num) const

◆ get_image_extent()

◆ get_image_offset()

◆ get_num_components()

◆ get_recon_height()

ui32 ojph::param_siz::get_recon_height ( ui32 comp_num) const

Definition at line 154 of file ojph_params.cpp.

References state.

Referenced by get_j2c_height(), and main().

◆ get_recon_width()

ui32 ojph::param_siz::get_recon_width ( ui32 comp_num) const

Definition at line 148 of file ojph_params.cpp.

References state.

Referenced by get_j2c_width(), and main().

◆ get_tile_offset()

◆ get_tile_size()

◆ is_signed()

bool ojph::param_siz::is_signed ( ui32 comp_num) const

◆ set_component()

void ojph::param_siz::set_component ( ui32 comp_num,
const point & downsampling,
ui32 bit_depth,
bool is_signed )

Definition at line 93 of file ojph_params.cpp.

References is_signed(), and state.

Referenced by main().

◆ set_image_extent()

void ojph::param_siz::set_image_extent ( point extent)

Definition at line 59 of file ojph_params.cpp.

References state, ojph::point::x, and ojph::point::y.

Referenced by main().

◆ set_image_offset()

void ojph::param_siz::set_image_offset ( point offset)

Definition at line 73 of file ojph_params.cpp.

References state, ojph::point::x, and ojph::point::y.

Referenced by main().

◆ set_num_components()

void ojph::param_siz::set_num_components ( ui32 num_comps)

Definition at line 87 of file ojph_params.cpp.

References state.

Referenced by main().

◆ set_tile_offset()

void ojph::param_siz::set_tile_offset ( point offset)

Definition at line 80 of file ojph_params.cpp.

References state, ojph::point::x, and ojph::point::y.

Referenced by main().

◆ set_tile_size()

void ojph::param_siz::set_tile_size ( size s)

Definition at line 66 of file ojph_params.cpp.

References ojph::size::h, state, and ojph::size::w.

Referenced by main().

Member Data Documentation

◆ state


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