ASImageOutput Struct Reference

#include <imencdec.h>

List of all members.

Public Attributes

ASVisualasv
ASImageim
ASAltImFormats out_format
CARD32 chan_fill [4]
int buffer_shift
int next_line
unsigned int tiling_step
unsigned int tiling_range
int bottom_to_top
int quality
output_image_scanline_func output_image_scanline
encode_image_scanline_func encode_image_scanline
ASScanline buffer [2]
ASScanlineused
ASScanlineavailable


Detailed Description

Definition at line 265 of file imencdec.h.


Member Data Documentation

struct ASVisual* ASImageOutput::asv

Definition at line 267 of file imencdec.h.

Referenced by encode_image_scanline_xim(), make_gradient_diag_height(), make_gradient_top2bottom(), scale_image_down(), scale_image_up(), scale_image_up_dumb(), and start_image_output().

struct ASImage* ASImageOutput::im

Definition at line 268 of file imencdec.h.

Referenced by encode_image_scanline_argb32(), encode_image_scanline_asim(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), make_gradient_diag_height(), make_gradient_diag_width(), make_gradient_top2bottom(), scale_image_down(), scale_image_up(), scale_image_up_dumb(), start_image_output(), and toggle_image_output_direction().

ASAltImFormats ASImageOutput::out_format

Definition at line 269 of file imencdec.h.

Referenced by encode_image_scanline_xim(), and start_image_output().

CARD32 ASImageOutput::chan_fill[4]

Definition at line 270 of file imencdec.h.

Referenced by encode_image_scanline_asim(), set_image_output_back_color(), and start_image_output().

int ASImageOutput::buffer_shift

Definition at line 271 of file imencdec.h.

Referenced by output_image_line_top(), and start_image_output().

int ASImageOutput::next_line

Definition at line 274 of file imencdec.h.

Referenced by encode_image_scanline_argb32(), encode_image_scanline_asim(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), fill_asimage(), pad_asimage(), scale_image_up_dumb(), slice_asimage2(), start_image_output(), and toggle_image_output_direction().

unsigned int ASImageOutput::tiling_step

Definition at line 275 of file imencdec.h.

Referenced by adjust_asimage_hsv(), encode_image_scanline_argb32(), encode_image_scanline_asim(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), make_gradient_left2right(), scale_image_up_dumb(), slice_asimage2(), and tile_asimage().

unsigned int ASImageOutput::tiling_range

Definition at line 278 of file imencdec.h.

Referenced by encode_image_scanline_argb32(), encode_image_scanline_asim(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), and scale_image_up_dumb().

int ASImageOutput::bottom_to_top

Definition at line 281 of file imencdec.h.

Referenced by encode_image_scanline_argb32(), encode_image_scanline_asim(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), start_image_output(), and toggle_image_output_direction().

int ASImageOutput::quality

Definition at line 285 of file imencdec.h.

Referenced by make_gradient(), and start_image_output().

output_image_scanline_func ASImageOutput::output_image_scanline

Definition at line 288 of file imencdec.h.

Referenced by adjust_asimage_hsv(), asimage2alpha_ximage(), asimage2ximage_ext(), blur_asimage_gauss(), color2alpha_asimage(), convert_argb2ASImage(), TASImage::Crop(), fill_asimage(), flip_asimage(), TASImage::Gray(), make_gradient_left2right(), make_gradient_top2bottom(), mirror_asimage(), pad_asimage(), pixelize_asimage(), scale_image_down(), scale_image_up(), scale_image_up_dumb(), slice_asimage2(), start_image_output(), stop_image_output(), subimage2ximage(), tiff2ASImage(), and tile_asimage().

encode_image_scanline_func ASImageOutput::encode_image_scanline

Definition at line 292 of file imencdec.h.

Referenced by output_image_line_direct(), output_image_line_fast(), output_image_line_fine(), output_image_line_top(), and start_image_output().

struct ASScanline ASImageOutput::buffer[2]

Definition at line 296 of file imencdec.h.

Referenced by output_image_line_top(), and start_image_output().

struct ASScanline * ASImageOutput::used

Definition at line 296 of file imencdec.h.

Referenced by output_image_line_top(), start_image_output(), and stop_image_output().

struct ASScanline * ASImageOutput::available

Definition at line 296 of file imencdec.h.

Referenced by output_image_line_direct(), output_image_line_fast(), output_image_line_fine(), output_image_line_top(), and start_image_output().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:25:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1