| synopsis || functions |

jpx_layer_source

Java: Jpx_layer_source

[Declared in "../apps/compressed_io/jpx.h"]


Synopsis

Manages a single compositing layer within a JPX file. Specifically, this object manages the layer-specific attributes which are found either in a compositing layer header (jplh) box or the global JP2 header box. If the JPX file contains no compositing layer header boxes, the first codestream will be assigned its own layer, using the default information recorded in the JP2 header box to deduce the relevant colour space and channel mapping rules.

Objects of this class are merely interfaces to an internal object, which cannot be directly created by an application. Use jpx_source::access_layer to obtain a non-empty interface.


Public Functions

jpx_layer_source (2 forms)

exists {Java: Exists}

operator!

get_layer_id {Java: Get_layer_id}

get_header_loc {Java: Get_header_loc}

access_channels {Java: Access_channels}

access_resolution {Java: Access_resolution}

access_colour {Java: Access_colour}

get_num_codestreams {Java: Get_num_codestreams}

get_codestream_id {Java: Get_codestream_id}

get_layer_size {Java: Get_layer_size}

get_codestream_registration {Java: Get_codestream_registration}


| top || synopsis || functions |