Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

dither_matrix Struct Reference

#include <dither.h>


Data Fields

int base
int exp
int x_size
int y_size
int total_size
int last_x
int last_x_mod
int last_y
int last_y_mod
int index
int i_own
int x_offset
int y_offset
unsigned fast_mask
unsigned * matrix


Field Documentation

int dither_matrix::base
 

Definition at line 82 of file dither.h.

Referenced by stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), and stp_dither_matrix_iterated_init().

int dither_matrix::exp
 

Definition at line 83 of file dither.h.

Referenced by stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), and stp_dither_matrix_iterated_init().

unsigned dither_matrix::fast_mask
 

Definition at line 95 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), and stp_dither_matrix_iterated_init().

int dither_matrix::i_own
 

Definition at line 92 of file dither.h.

Referenced by stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), and stp_dither_matrix_iterated_init().

int dither_matrix::index
 

Definition at line 91 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), and stp_dither_matrix_set_row().

int dither_matrix::last_x
 

Definition at line 87 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), and stp_dither_matrix_iterated_init().

int dither_matrix::last_x_mod
 

Definition at line 88 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), and stp_dither_matrix_set_row().

int dither_matrix::last_y
 

Definition at line 89 of file dither.h.

Referenced by stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), and stp_dither_matrix_set_row().

int dither_matrix::last_y_mod
 

Definition at line 90 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), and stp_dither_matrix_set_row().

unsigned* dither_matrix::matrix
 

Definition at line 96 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), stp_dither_matrix_scale_exponentially(), and stp_dither_matrix_shear().

int dither_matrix::total_size
 

Definition at line 86 of file dither.h.

Referenced by stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), and stp_dither_matrix_iterated_init().

int dither_matrix::x_offset
 

Definition at line 93 of file dither.h.

Referenced by ditherpoint(), stp_dither_matrix_clone(), and stp_dither_matrix_copy().

int dither_matrix::x_size
 

Definition at line 84 of file dither.h.

Referenced by ditherpoint(), postinit_matrix(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), stp_dither_matrix_scale_exponentially(), stp_dither_matrix_set_row(), stp_dither_matrix_shear(), stp_dither_set_transition(), and stpi_dither_finalize().

int dither_matrix::y_offset
 

Definition at line 94 of file dither.h.

Referenced by stp_dither_matrix_clone(), stp_dither_matrix_copy(), and stp_dither_matrix_set_row().

int dither_matrix::y_size
 

Definition at line 85 of file dither.h.

Referenced by postinit_matrix(), stp_dither_matrix_clone(), stp_dither_matrix_copy(), stp_dither_matrix_destroy(), stp_dither_matrix_init(), stp_dither_matrix_init_from_dither_array(), stp_dither_matrix_init_short(), stp_dither_matrix_iterated_init(), stp_dither_matrix_scale_exponentially(), stp_dither_matrix_set_row(), stp_dither_matrix_shear(), stp_dither_set_transition(), and stpi_dither_finalize().


The documentation for this struct was generated from the following file:
Generated on Mon Apr 26 20:34:55 2004 for libgimpprint API Reference by doxygen1.2.17