|
OpenJPH
Open-source implementation of JPEG2000 Part-15
|
#include <ojph_params_local.h>
Public Types | |
| enum | : ui16 { RSIZ_NLT_FLAG = 0x200 , RSIZ_HT_FLAG = 0x4000 , RSIZ_EXT_FLAG = 0x8000 } |
Private Member Functions | |
| param_siz (const param_siz &)=delete | |
| param_siz & | operator= (const param_siz &)=delete |
Private Attributes | |
| ui16 | Lsiz |
| ui16 | Rsiz |
| ui32 | Xsiz |
| ui32 | Ysiz |
| ui32 | XOsiz |
| ui32 | YOsiz |
| ui32 | XTsiz |
| ui32 | YTsiz |
| ui32 | XTOsiz |
| ui32 | YTOsiz |
| ui16 | Csiz |
| siz_comp_info * | cptr |
| ui32 | skipped_resolutions |
| int | old_Csiz |
| siz_comp_info | store [4] |
| bool | ws_kern_support_needed |
| bool | dfs_support_needed |
| const param_cod * | cod |
| const param_dfs * | dfs |
Definition at line 165 of file ojph_params_local.h.
| anonymous enum : ui16 |
| Enumerator | |
|---|---|
| RSIZ_NLT_FLAG | |
| RSIZ_HT_FLAG | |
| RSIZ_EXT_FLAG | |
Definition at line 170 of file ojph_params_local.h.
|
inline |
Definition at line 177 of file ojph_params_local.h.
References init().
Referenced by operator=(), and param_siz().
|
inline |
Definition at line 178 of file ojph_params_local.h.
References destroy().
|
privatedelete |
References param_siz().
|
inline |
|
inline |
Definition at line 194 of file ojph_params_local.h.
Referenced by ~param_siz().
Definition at line 252 of file ojph_params_local.h.
Referenced by ojph::local::param_cod::check_validity(), ojph::local::param_nlt::check_validity(), ojph::local::param_qcd::check_validity(), and ojph::local::tile::finalize_alloc().
Definition at line 262 of file ojph_params_local.h.
Referenced by ojph::local::param_cod::check_validity(), ojph::local::tile::finalize_alloc(), ojph::local::tile_comp::finalize_alloc(), and ojph::local::tile::pre_alloc().
Definition at line 288 of file ojph_params_local.h.
References cptr, get_num_components(), ojph_div_ceil, YOsiz, and Ysiz.
|
inline |
Definition at line 221 of file ojph_params_local.h.
|
inline |
Definition at line 226 of file ojph_params_local.h.
|
inline |
Definition at line 251 of file ojph_params_local.h.
References Csiz.
Referenced by ojph::local::param_cod::check_validity(), ojph::local::param_nlt::check_validity(), ojph::local::param_qcd::check_validity(), ojph::local::tile::finalize_alloc(), get_height(), get_recon_downsampling(), get_recon_size(), get_width(), and ojph::local::tile::pre_alloc().
Definition at line 749 of file ojph_params.cpp.
References cod, cptr, dfs, ojph::local::param_cod::get_dfs_index(), get_num_components(), ojph::local::param_dfs::get_res_downsamp(), ojph::local::param_cod::is_dfs_defined(), skipped_resolutions, ojph::point::x, and ojph::point::y.
Referenced by ojph::local::tile::finalize_alloc(), and get_recon_size().
Definition at line 300 of file ojph_params_local.h.
References get_recon_size(), and ojph::point::y.
Definition at line 765 of file ojph_params.cpp.
References get_num_components(), get_recon_downsampling(), ojph_div_ceil, ojph::point::x, XOsiz, Xsiz, ojph::point::y, YOsiz, and Ysiz.
Referenced by get_recon_height(), and get_recon_width().
Definition at line 298 of file ojph_params_local.h.
References get_recon_size(), and ojph::point::x.
|
inline |
Definition at line 230 of file ojph_params_local.h.
|
inline |
Definition at line 223 of file ojph_params_local.h.
Definition at line 280 of file ojph_params_local.h.
References cptr, get_num_components(), ojph_div_ceil, XOsiz, and Xsiz.
|
inline |
Definition at line 180 of file ojph_params_local.h.
References cod, cptr, Csiz, dfs, dfs_support_needed, Lsiz, old_Csiz, Rsiz, RSIZ_HT_FLAG, skipped_resolutions, store, ws_kern_support_needed, XOsiz, Xsiz, XTOsiz, XTsiz, YOsiz, Ysiz, YTOsiz, and YTsiz.
Referenced by param_siz().
|
inline |
Definition at line 304 of file ojph_params_local.h.
References dfs_support_needed.
|
inline |
Definition at line 257 of file ojph_params_local.h.
Referenced by ojph::local::param_cod::check_validity(), ojph::local::param_nlt::check_validity(), ojph::local::param_qcd::check_validity(), ojph::local::tile::finalize_alloc(), and set_comp_info().
|
inline |
Definition at line 303 of file ojph_params_local.h.
References ws_kern_support_needed.
|
inline |
Definition at line 271 of file ojph_params_local.h.
References cod.
|
inline |
Definition at line 274 of file ojph_params_local.h.
References dfs.
References param_siz().
| void ojph::local::param_siz::read | ( | infile_base * | file | ) |
Definition at line 680 of file ojph_params.cpp.
References check_validity(), cptr, Csiz, dfs_support_needed, Lsiz, OJPH_ERROR, OJPH_WARN, ojph::infile_base::read(), Rsiz, set_image_offset(), set_num_components(), set_tile_offset(), set_tile_size(), ojph::local::swap_byte(), ws_kern_support_needed, Xsiz, and Ysiz.
|
inline |
Definition at line 308 of file ojph_params_local.h.
References Rsiz.
|
inline |
Definition at line 233 of file ojph_params_local.h.
References cod.
|
inline |
Definition at line 210 of file ojph_params_local.h.
References cptr, Csiz, is_signed(), ojph::point::x, and ojph::point::y.
|
inline |
Definition at line 220 of file ojph_params_local.h.
References ojph::point::x, Xsiz, ojph::point::y, and Ysiz.
|
inline |
Definition at line 224 of file ojph_params_local.h.
References ojph::point::x, XOsiz, ojph::point::y, and YOsiz.
Referenced by read().
|
inline |
|
inline |
Definition at line 306 of file ojph_params_local.h.
References Rsiz.
Referenced by ojph::local::param_nlt::check_validity().
|
inline |
Definition at line 277 of file ojph_params_local.h.
References skipped_resolutions.
|
inline |
Definition at line 228 of file ojph_params_local.h.
References ojph::point::x, XTOsiz, ojph::point::y, and YTOsiz.
Referenced by read().
|
inline |
Definition at line 222 of file ojph_params_local.h.
References ojph::size::h, ojph::size::w, XTsiz, and YTsiz.
Referenced by read().
| bool ojph::local::param_siz::write | ( | outfile_base * | file | ) |
Definition at line 635 of file ojph_params.cpp.
References cptr, Csiz, Lsiz, Rsiz, ojph::local::SIZ, ojph::local::swap_byte(), ojph::outfile_base::write(), XOsiz, Xsiz, XTOsiz, XTsiz, YOsiz, Ysiz, YTOsiz, and YTsiz.
|
private |
Definition at line 331 of file ojph_params_local.h.
Referenced by get_recon_downsampling(), init(), link(), and set_cod().
|
private |
Definition at line 323 of file ojph_params_local.h.
Referenced by destroy(), get_bit_depth(), get_downsampling(), get_height(), get_recon_downsampling(), get_width(), init(), is_signed(), read(), set_comp_info(), set_num_components(), and write().
|
private |
Definition at line 322 of file ojph_params_local.h.
Referenced by get_bit_depth(), get_downsampling(), get_num_components(), init(), is_signed(), read(), set_comp_info(), set_num_components(), and write().
|
private |
Definition at line 332 of file ojph_params_local.h.
Referenced by get_recon_downsampling(), init(), and link().
|
private |
Definition at line 330 of file ojph_params_local.h.
Referenced by init(), is_dfs_support_needed(), and read().
|
private |
Definition at line 312 of file ojph_params_local.h.
|
private |
Definition at line 327 of file ojph_params_local.h.
Referenced by init(), and set_num_components().
|
private |
Definition at line 313 of file ojph_params_local.h.
Referenced by init(), read(), reset_Rsiz_flag(), set_Rsiz_flag(), and write().
|
private |
Definition at line 326 of file ojph_params_local.h.
Referenced by get_recon_downsampling(), init(), and set_skipped_resolutions().
|
private |
Definition at line 328 of file ojph_params_local.h.
Referenced by destroy(), init(), and set_num_components().
|
private |
Definition at line 329 of file ojph_params_local.h.
Referenced by init(), is_ws_kern_support_needed(), and read().
|
private |
Definition at line 316 of file ojph_params_local.h.
Referenced by check_validity(), get_image_offset(), get_recon_size(), get_width(), init(), set_image_offset(), and write().
|
private |
Definition at line 314 of file ojph_params_local.h.
Referenced by check_validity(), get_image_extent(), get_recon_size(), get_width(), init(), read(), set_image_extent(), and write().
|
private |
Definition at line 320 of file ojph_params_local.h.
Referenced by check_validity(), get_tile_offset(), init(), set_tile_offset(), and write().
|
private |
Definition at line 318 of file ojph_params_local.h.
Referenced by check_validity(), get_tile_size(), init(), set_tile_size(), and write().
|
private |
Definition at line 317 of file ojph_params_local.h.
Referenced by check_validity(), get_height(), get_image_offset(), get_recon_size(), init(), set_image_offset(), and write().
|
private |
Definition at line 315 of file ojph_params_local.h.
Referenced by check_validity(), get_height(), get_image_extent(), get_recon_size(), init(), read(), set_image_extent(), and write().
|
private |
Definition at line 321 of file ojph_params_local.h.
Referenced by check_validity(), get_tile_offset(), init(), set_tile_offset(), and write().
|
private |
Definition at line 319 of file ojph_params_local.h.
Referenced by check_validity(), get_tile_size(), init(), set_tile_size(), and write().