Carver objects
Prev | Chapter 3. LqR library API reference | Next

## Carver objects

`lqr_carver_new` — the `LqrCarver` object constructors
`lqr_carver_destroy` — the `LqrCarver` object destructor
`lqr_carver_init` — activates an `LqrCarver` object
`lqr_carver_set_image_type` — sets the image type of an `LqrCarver` object
`lqr_carver_set_alpha_channel` — sets the alpha channel index in a `LqrCarver` object
`lqr_carver_set_black_channel` — sets the black channel index in a `LqrCarver` object
`lqr_carver_resize` — liquid rescale a `LqrCarver` object
`lqr_carver_flatten` — flatten a `LqrCarver` object
`lqr_carver_cancel` — cancel ongoing operations on a `LqrCarver` object
`lqr_carver_scan_reset` — reset the readout cursor of a multi-size image
`lqr_carver_scan` — read out a multi-size image one pixel at a time
`lqr_carver_scan_by_row` — tells if the image in `LqrCarver` will be scanned by row or by column
`lqr_carver_scan_line` — read out a multi-size image one line at a time
`lqr_carver_get_width` — get the current width of a `LqrCarver` object
`lqr_carver_get_height` — get the current height of a `LqrCarver` object
`lqr_carver_get_ref_width` — get the reference width of a `LqrCarver` object
`lqr_carver_get_ref_height` — get the reference height of a `LqrCarver` object
`lqr_carver_get_channels` — get the number of channels in a `LqrCarver` object
`lqr_carver_get_col_depth` — get the colour depth of a `LqrCarver` object
`lqr_carver_get_image_type` — get the image type of a `LqrCarver` object
`lqr_carver_get_enl_step` — get the enlargement step of a `LqrCarver` object
`lqr_carver_get_orientation` — get the orientation of a `LqrCarver` object
`lqr_carver_get_depth` — get the depth of a `LqrCarver` object
`lqr_carver_set_enl_step` — set the enlargement step of a `LqrCarver` object
`lqr_carver_set_resize_order` — set `LqrCarver` object resize order
`lqr_carver_set_dump_vmaps` — set the visibility maps autodump for an `LqrCarver` object
`lqr_carver_set_side_switch_frequency` — set `LqrCarver` object side switch frequency
`lqr_carver_set_progress` — set the progress report function for an `LqrCarver` object
`lqr_carver_set_preserve_input_image` — set a flag to preserve the buffer passed to a `LqrCarver` object upon creation
`lqr_carver_set_use_cache` — enable/disable `LqrCarver` object cache
`lqr_carver_attach` — attach an `LqrCarver` to another `LqrCarver`
`lqr_carver_list_start` — get the staritng point of the attachement list in an `LqrCarver` object
`lqr_carver_list_current` — get current `LqrCarver` object in a `LqrCarverList` object
`lqr_carver_list_next` — advance the `LqrCarverList` object
`lqr_carver_list_foreach` — perform operations on all `LqrCarver` objects in an `LqrCarverList` object

Prev | Up | Next
LqrImageType | Home | `lqr_carver_new`