Main Page   Modules   Compound List   File List   Compound Members   File Members  

Fill an Image
[Image Package]


Functions

Gan_Bool gan_image_mask_window_b (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.

Gan_Bool gan_image_fill_const_b (Gan_Image *img, Gan_Bool pix)
 Macro: Fills all the pixels in a grey-level Gan_Bool image.

Gan_Bool gan_image_fill_const (Gan_Image *img, Gan_Pixel *pixel)
 Fill an image with a constant value.

Gan_Bool gan_image_fill_zero (Gan_Image *img)
 Fills an image with zero pixels.

Gan_Bool gan_image_fill_const_window (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width, Gan_Pixel *pixel)
 Fill a subwindow of an image.

Gan_Bool gan_image_mask_window (Gan_Image *image, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image to zero except in specified rectangular region.

Gan_Bool gan_image_fill_zero_window (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Macro: Fill window of image with zero.

Gan_Bool gan_image_mask_window_gl_d (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_d (Gan_Image *img, double pix)
 Macro: Fills all the pixels in a grey-level double image.

Gan_Bool gan_image_mask_window_gl_f (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_f (Gan_Image *img, float pix)
 Macro: Fills all the pixels in a grey-level float image.

Gan_Bool gan_image_mask_window_gl_i (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_i (Gan_Image *img, int pix)
 Macro: Fills all the pixels in a grey-level int image.

Gan_Bool gan_image_mask_window_gl_s (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_s (Gan_Image *img, short pix)
 Macro: Fills all the pixels in a grey-level short image.

Gan_Bool gan_image_mask_window_gl_uc (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_uc (Gan_Image *img, unsigned char pix)
 Macro: Fills all the pixels in a grey-level unsigned char image.

Gan_Bool gan_image_mask_window_gl_ui (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_ui (Gan_Image *img, unsigned int pix)
 Macro: Fills all the pixels in a grey-level unsigned int image.

Gan_Bool gan_image_fill_const_gl_ui16 (Gan_Image *img, 16-bit unsigned pix)
 Macro: Fills all the pixels in a grey-level 16-bit unsigned image.

Gan_Bool gan_image_fill_const_gl_ui32 (Gan_Image *img, 32-bit unsigned pix)
 Macro: Fills all the pixels in a grey-level 32-bit unsigned image.

Gan_Bool gan_image_fill_const_gl_ui8 (Gan_Image *img, 8-bit unsigned pix)
 Macro: Fills all the pixels in a grey-level 8-bit unsigned image.

Gan_Bool gan_image_mask_window_gl_us (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_gl_us (Gan_Image *img, unsigned short pix)
 Macro: Fills all the pixels in a grey-level unsigned short image.

Gan_Bool gan_image_fill_const_gla_d (Gan_Image *img, struct Gan_GLAPixel_d *pix)
 Macro: Fills all the pixels in a grey-level alpha double image.

Gan_Bool gan_image_fill_const_gla_f (Gan_Image *img, struct Gan_GLAPixel_f *pix)
 Macro: Fills all the pixels in a grey-level alpha float image.

Gan_Bool gan_image_fill_const_gla_i (Gan_Image *img, struct Gan_GLAPixel_i *pix)
 Macro: Fills all the pixels in a grey-level alpha int image.

Gan_Bool gan_image_fill_const_gla_s (Gan_Image *img, struct Gan_GLAPixel_s *pix)
 Macro: Fills all the pixels in a grey-level alpha short image.

Gan_Bool gan_image_fill_const_gla_uc (Gan_Image *img, struct Gan_GLAPixel_uc *pix)
 Macro: Fills all the pixels in a grey-level alpha unsigned char image.

Gan_Bool gan_image_fill_const_gla_ui (Gan_Image *img, struct Gan_GLAPixel_ui *pix)
 Macro: Fills all the pixels in a grey-level alpha unsigned int image.

Gan_Bool gan_image_fill_const_gla_ui16 (Gan_Image *img, Gan_GLAPixel_ui16 *pix)
 Macro: Fills all the pixels in a grey-level alpha 16-bit unsigned image.

Gan_Bool gan_image_fill_const_gla_ui32 (Gan_Image *img, Gan_GLAPixel_ui32 *pix)
 Macro: Fills all the pixels in a grey-level alpha 32-bit unsigned image.

Gan_Bool gan_image_fill_const_gla_ui8 (Gan_Image *img, Gan_GLAPixel_ui8 *pix)
 Macro: Fills all the pixels in a grey-level alpha 8-bit unsigned image.

Gan_Bool gan_image_fill_const_gla_us (Gan_Image *img, struct Gan_GLAPixel_us *pix)
 Macro: Fills all the pixels in a grey-level alpha unsigned short image.

Gan_Bool gan_image_mask_window_p (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.

Gan_Bool gan_image_fill_const_p (Gan_Image *img, void *pix)
 Macro: Fills all the pixels in a grey-level void * image.

Gan_Bool gan_image_fill_const_rgb_d (Gan_Image *img, struct Gan_RGBPixel_d *pix)
 Macro: Fills all the pixels in a RGB colour double image.

Gan_Bool gan_image_fill_const_rgb_f (Gan_Image *img, struct Gan_RGBPixel_f *pix)
 Macro: Fills all the pixels in a RGB colour float image.

Gan_Bool gan_image_fill_const_rgb_i (Gan_Image *img, struct Gan_RGBPixel_i *pix)
 Macro: Fills all the pixels in a RGB colour int image.

Gan_Bool gan_image_fill_const_rgb_s (Gan_Image *img, struct Gan_RGBPixel_s *pix)
 Macro: Fills all the pixels in a RGB colour short image.

Gan_Bool gan_image_fill_const_rgb_uc (Gan_Image *img, struct Gan_RGBPixel_uc *pix)
 Macro: Fills all the pixels in a RGB colour unsigned char image.

Gan_Bool gan_image_fill_const_rgb_ui (Gan_Image *img, struct Gan_RGBPixel_ui *pix)
 Macro: Fills all the pixels in a RGB colour unsigned int image.

Gan_Bool gan_image_fill_const_rgb_ui16 (Gan_Image *img, Gan_RGBPixel_ui16 *pix)
 Macro: Fills all the pixels in a RGB colour 16-bit unsigned image.

Gan_Bool gan_image_fill_const_rgb_ui32 (Gan_Image *img, Gan_RGBPixel_ui32 *pix)
 Macro: Fills all the pixels in a RGB colour 32-bit unsigned image.

Gan_Bool gan_image_fill_const_rgb_ui8 (Gan_Image *img, Gan_RGBPixel_ui8 *pix)
 Macro: Fills all the pixels in a RGB colour 8-bit unsigned image.

Gan_Bool gan_image_fill_const_rgb_us (Gan_Image *img, struct Gan_RGBPixel_us *pix)
 Macro: Fills all the pixels in a RGB colour unsigned short image.

Gan_Bool gan_image_fill_const_rgba_d (Gan_Image *img, struct Gan_RGBAPixel_d *pix)
 Macro: Fills all the pixels in a RGB-colour alpha double image.

Gan_Bool gan_image_fill_const_rgba_f (Gan_Image *img, struct Gan_RGBAPixel_f *pix)
 Macro: Fills all the pixels in a RGB-colour alpha float image.

Gan_Bool gan_image_fill_const_rgba_i (Gan_Image *img, struct Gan_RGBAPixel_i *pix)
 Macro: Fills all the pixels in a RGB-colour alpha int image.

Gan_Bool gan_image_fill_const_rgba_s (Gan_Image *img, struct Gan_RGBAPixel_s *pix)
 Macro: Fills all the pixels in a RGB-colour alpha short image.

Gan_Bool gan_image_fill_const_rgba_uc (Gan_Image *img, struct Gan_RGBAPixel_uc *pix)
 Macro: Fills all the pixels in a RGB-colour alpha unsigned char image.

Gan_Bool gan_image_fill_const_rgba_ui (Gan_Image *img, struct Gan_RGBAPixel_ui *pix)
 Macro: Fills all the pixels in a RGB-colour alpha unsigned int image.

Gan_Bool gan_image_fill_const_rgba_ui16 (Gan_Image *img, Gan_RGBAPixel_ui16 *pix)
 Macro: Fills all the pixels in a RGB-colour alpha 16-bit unsigned image.

Gan_Bool gan_image_fill_const_rgba_ui32 (Gan_Image *img, Gan_RGBAPixel_ui32 *pix)
 Macro: Fills all the pixels in a RGB-colour alpha 32-bit unsigned image.

Gan_Bool gan_image_fill_const_rgba_ui8 (Gan_Image *img, Gan_RGBAPixel_ui8 *pix)
 Macro: Fills all the pixels in a RGB-colour alpha 8-bit unsigned image.

Gan_Bool gan_image_fill_const_rgba_us (Gan_Image *img, struct Gan_RGBAPixel_us *pix)
 Macro: Fills all the pixels in a RGB-colour alpha unsigned short image.

Gan_Bool gan_image_fill_const_vfield2D_d (Gan_Image *img, struct Gan_Vector2 *pix)
 Macro: Fills all the pixels in a 2D vector-field double image.

Gan_Bool gan_image_fill_const_vfield2D_f (Gan_Image *img, struct Gan_Vector2_f *pix)
 Macro: Fills all the pixels in a 2D vector-field float image.

Gan_Bool gan_image_fill_const_vfield2D_i (Gan_Image *img, struct Gan_Vector2_i *pix)
 Macro: Fills all the pixels in a 2D vector-field int image.

Gan_Bool gan_image_fill_const_vfield2D_s (Gan_Image *img, struct Gan_Vector2_s *pix)
 Macro: Fills all the pixels in a 2D vector-field short image.

Gan_Bool gan_image_fill_const_vfield3D_d (Gan_Image *img, struct Gan_Vector3 *pix)
 Macro: Fills all the pixels in a 3D vector-field double image.

Gan_Bool gan_image_fill_const_vfield3D_f (Gan_Image *img, struct Gan_Vector3_f *pix)
 Macro: Fills all the pixels in a 3D vector-field float image.

Gan_Bool gan_image_fill_const_vfield3D_i (Gan_Image *img, struct Gan_Vector3_i *pix)
 Macro: Fills all the pixels in a 3D vector-field int image.

Gan_Bool gan_image_fill_const_vfield3D_s (Gan_Image *img, struct Gan_Vector3_s *pix)
 Macro: Fills all the pixels in a 3D vector-field short image.


Function Documentation

Gan_Bool gan_image_fill_const Gan_Image   img,
Gan_Pixel   pixel
 

Fill an image with a constant value.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fill image img with constant value pixel.

Gan_Bool gan_image_fill_const_b Gan_Image   img,
Gan_Bool    pix
 

Macro: Fills all the pixels in a grey-level Gan_Bool image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_d Gan_Image   img,
double    pix
 

Macro: Fills all the pixels in a grey-level double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_f Gan_Image   img,
float    pix
 

Macro: Fills all the pixels in a grey-level float image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_i Gan_Image   img,
int    pix
 

Macro: Fills all the pixels in a grey-level int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_s Gan_Image   img,
short    pix
 

Macro: Fills all the pixels in a grey-level short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_uc Gan_Image   img,
unsigned char    pix
 

Macro: Fills all the pixels in a grey-level unsigned char image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_ui Gan_Image   img,
unsigned int    pix
 

Macro: Fills all the pixels in a grey-level unsigned int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_ui16 Gan_Image   img,
16-bit unsigned    pix
 

Macro: Fills all the pixels in a grey-level 16-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_ui32 Gan_Image   img,
32-bit unsigned    pix
 

Macro: Fills all the pixels in a grey-level 32-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_ui8 Gan_Image   img,
8-bit unsigned    pix
 

Macro: Fills all the pixels in a grey-level 8-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gl_us Gan_Image   img,
unsigned short    pix
 

Macro: Fills all the pixels in a grey-level unsigned short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_gla_d Gan_Image   img,
struct Gan_GLAPixel_d   pix
 

Macro: Fills all the pixels in a grey-level alpha double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha double image img to the value pix.

Gan_Bool gan_image_fill_const_gla_f Gan_Image   img,
struct Gan_GLAPixel_f   pix
 

Macro: Fills all the pixels in a grey-level alpha float image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha float image img to the value pix.

Gan_Bool gan_image_fill_const_gla_i Gan_Image   img,
struct Gan_GLAPixel_i   pix
 

Macro: Fills all the pixels in a grey-level alpha int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha int image img to the value pix.

Gan_Bool gan_image_fill_const_gla_s Gan_Image   img,
struct Gan_GLAPixel_s   pix
 

Macro: Fills all the pixels in a grey-level alpha short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha short image img to the value pix.

Gan_Bool gan_image_fill_const_gla_uc Gan_Image   img,
struct Gan_GLAPixel_uc   pix
 

Macro: Fills all the pixels in a grey-level alpha unsigned char image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha unsigned char image img to the value pix.

Gan_Bool gan_image_fill_const_gla_ui Gan_Image   img,
struct Gan_GLAPixel_ui   pix
 

Macro: Fills all the pixels in a grey-level alpha unsigned int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha unsigned int image img to the value pix.

Gan_Bool gan_image_fill_const_gla_ui16 Gan_Image   img,
Gan_GLAPixel_ui16 *    pix
 

Macro: Fills all the pixels in a grey-level alpha 16-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha 16-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_gla_ui32 Gan_Image   img,
Gan_GLAPixel_ui32 *    pix
 

Macro: Fills all the pixels in a grey-level alpha 32-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha 32-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_gla_ui8 Gan_Image   img,
Gan_GLAPixel_ui8 *    pix
 

Macro: Fills all the pixels in a grey-level alpha 8-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha 8-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_gla_us Gan_Image   img,
struct Gan_GLAPixel_us   pix
 

Macro: Fills all the pixels in a grey-level alpha unsigned short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha unsigned short image img to the value pix.

Gan_Bool gan_image_fill_const_p Gan_Image   img,
void *    pix
 

Macro: Fills all the pixels in a grey-level void * image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_d Gan_Image   img,
struct Gan_RGBPixel_d   pix
 

Macro: Fills all the pixels in a RGB colour double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour double image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_f Gan_Image   img,
struct Gan_RGBPixel_f   pix
 

Macro: Fills all the pixels in a RGB colour float image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour float image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_i Gan_Image   img,
struct Gan_RGBPixel_i   pix
 

Macro: Fills all the pixels in a RGB colour int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour int image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_s Gan_Image   img,
struct Gan_RGBPixel_s   pix
 

Macro: Fills all the pixels in a RGB colour short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour short image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_uc Gan_Image   img,
struct Gan_RGBPixel_uc   pix
 

Macro: Fills all the pixels in a RGB colour unsigned char image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour unsigned char image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_ui Gan_Image   img,
struct Gan_RGBPixel_ui   pix
 

Macro: Fills all the pixels in a RGB colour unsigned int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour unsigned int image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_ui16 Gan_Image   img,
Gan_RGBPixel_ui16 *    pix
 

Macro: Fills all the pixels in a RGB colour 16-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour 16-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_ui32 Gan_Image   img,
Gan_RGBPixel_ui32 *    pix
 

Macro: Fills all the pixels in a RGB colour 32-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour 32-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_ui8 Gan_Image   img,
Gan_RGBPixel_ui8 *    pix
 

Macro: Fills all the pixels in a RGB colour 8-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour 8-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_rgb_us Gan_Image   img,
struct Gan_RGBPixel_us   pix
 

Macro: Fills all the pixels in a RGB colour unsigned short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour unsigned short image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_d Gan_Image   img,
struct Gan_RGBAPixel_d   pix
 

Macro: Fills all the pixels in a RGB-colour alpha double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha double image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_f Gan_Image   img,
struct Gan_RGBAPixel_f   pix
 

Macro: Fills all the pixels in a RGB-colour alpha float image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha float image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_i Gan_Image   img,
struct Gan_RGBAPixel_i   pix
 

Macro: Fills all the pixels in a RGB-colour alpha int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha int image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_s Gan_Image   img,
struct Gan_RGBAPixel_s   pix
 

Macro: Fills all the pixels in a RGB-colour alpha short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha short image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_uc Gan_Image   img,
struct Gan_RGBAPixel_uc   pix
 

Macro: Fills all the pixels in a RGB-colour alpha unsigned char image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha unsigned char image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_ui Gan_Image   img,
struct Gan_RGBAPixel_ui   pix
 

Macro: Fills all the pixels in a RGB-colour alpha unsigned int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha unsigned int image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_ui16 Gan_Image   img,
Gan_RGBAPixel_ui16 *    pix
 

Macro: Fills all the pixels in a RGB-colour alpha 16-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha 16-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_ui32 Gan_Image   img,
Gan_RGBAPixel_ui32 *    pix
 

Macro: Fills all the pixels in a RGB-colour alpha 32-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha 32-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_ui8 Gan_Image   img,
Gan_RGBAPixel_ui8 *    pix
 

Macro: Fills all the pixels in a RGB-colour alpha 8-bit unsigned image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha 8-bit unsigned image img to the value pix.

Gan_Bool gan_image_fill_const_rgba_us Gan_Image   img,
struct Gan_RGBAPixel_us   pix
 

Macro: Fills all the pixels in a RGB-colour alpha unsigned short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha unsigned short image img to the value pix.

Gan_Bool gan_image_fill_const_vfield2D_d Gan_Image   img,
struct Gan_Vector2   pix
 

Macro: Fills all the pixels in a 2D vector-field double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector-field double image img to the value pix.

Gan_Bool gan_image_fill_const_vfield2D_f Gan_Image   img,
struct Gan_Vector2_f   pix
 

Macro: Fills all the pixels in a 2D vector-field float image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector-field float image img to the value pix.

Gan_Bool gan_image_fill_const_vfield2D_i Gan_Image   img,
struct Gan_Vector2_i   pix
 

Macro: Fills all the pixels in a 2D vector-field int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector-field int image img to the value pix.

Gan_Bool gan_image_fill_const_vfield2D_s Gan_Image   img,
struct Gan_Vector2_s   pix
 

Macro: Fills all the pixels in a 2D vector-field short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector-field short image img to the value pix.

Gan_Bool gan_image_fill_const_vfield3D_d Gan_Image   img,
struct Gan_Vector3   pix
 

Macro: Fills all the pixels in a 3D vector-field double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector-field double image img to the value pix.

Gan_Bool gan_image_fill_const_vfield3D_f Gan_Image   img,
struct Gan_Vector3_f   pix
 

Macro: Fills all the pixels in a 3D vector-field float image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector-field float image img to the value pix.

Gan_Bool gan_image_fill_const_vfield3D_i Gan_Image   img,
struct Gan_Vector3_i   pix
 

Macro: Fills all the pixels in a 3D vector-field int image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector-field int image img to the value pix.

Gan_Bool gan_image_fill_const_vfield3D_s Gan_Image   img,
struct Gan_Vector3_s   pix
 

Macro: Fills all the pixels in a 3D vector-field short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector-field short image img to the value pix.

Gan_Bool gan_image_fill_const_window Gan_Image   img,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width,
Gan_Pixel   pixel
 

Fill a subwindow of an image.

Parameters:
img The image to fill
r0 The top row of the subwindow
c0 The left column of the subwindow
height The height of the subwindow
width The width of the subwindow
pixel The pixel value with which to fill the subwindow
Returns:
GAN_TRUE on success, or GAN_FALSE on failure.
Fills a subwindow of image img with value pixel, the subwindow being defined by the r0, c0, height and width parameters. A NULL pixel pointer indicates zero value.

Gan_Bool gan_image_fill_zero Gan_Image   img
 

Fills an image with zero pixels.

Parameters:
img The image to fill
Returns:
GAN_TRUE on success, or GAN_FALSE on failure.
Fills image img with zero pixels.

Gan_Bool gan_image_fill_zero_window Gan_Image   img,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Macro: Fill window of image with zero.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window Gan_Image   image,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image to zero except in specified rectangular region.

Returns:
GAN_TRUE on success, or GAN_FALSE on failure.
Clear image to zero except in specified rectangular region.

Gan_Bool gan_image_mask_window_b Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear binary image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_d Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_f Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_i Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_s Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_uc Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_ui Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_gl_us Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_image_mask_window_p Gan_Image   pImage,
unsigned    r0,
unsigned    c0,
unsigned    height,
unsigned    width
 

Clear image except in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.


Generated on Mon Oct 13 16:14:51 2003 by doxygen1.3-rc1