Derives from kdu_compressed_source
[Declared in "../apps/compressed_io/jp2.h"]
Provides full access to a single JP2 family box. The object implements the interface members of its virtual base class kdu_compressed_source, so that any open contiguous code-stream box may be passed directly to kdu_codestream::create to gain full access to its embedded code-stream. For other box types, the read member may be used directly to read from the box.
It is not safe to assign one jp2_input_box object directly to another.
jp2_input_box {Java: Jp2_input_box}
~jp2_input_box [virtual] {Java: Native_destroy}
exists {Java: Exists}
open [virtual] (2 forms) {Java: Open}
open_next [virtual] {Java: Open_next}
close [virtual] {Java: Close}
transplant [virtual] {Java: Transplant}
has_caching_source {Java: Has_caching_source}
get_box_type {Java: Get_box_type}
get_locator {Java: Get_locator}
get_capabilities [virtual] {Java: Get_capabilities}
get_remaining_bytes {Java: Get_remaining_bytes}
get_box_bytes {Java: Get_box_bytes}
is_complete {Java: Is_complete}
seek [virtual] {Java: Seek}
get_pos [virtual] {Java: Get_pos}
read [virtual] (6 forms) {Java: Read}
set_tileheader_scope [virtual] {Java: Set_tileheader_scope}
set_precinct_scope [virtual] {Java: Set_precinct_scope}
set_codestream_scope [virtual] {Java: Set_codestream_scope}