Main Page | Modules | Class List | File List | Class Members | File Members

Fill an Image
[Image Package]


Functions

Gan_Bool gan_image_mask_window_b (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_b (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image 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_fill_const_mask (Gan_Image *img, Gan_Image *mask, Gan_Pixel *pixel)
 Fill a region of an image.
Gan_Bool gan_merge_field_into_image (const Gan_Image *field, Gan_Bool flip, Gan_Bool upper, Gan_Bool whole_image, Gan_Image *image)
 Merges a field into 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_clear_window (Gan_Image *image, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image to zero 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_fill_zero_mask (Gan_Image *img, Gan_Image *mask)
 Macro: Fill mask in image with zero.
Gan_Bool gan_image_mask_window_gl_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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 *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_gl_f32 (Gan_Image *img, 32-bit float pix)
 Macro: Fills all the pixels in a grey-level 32-bit float image.
Gan_Bool gan_image_mask_window_gl_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_gl_f64 (Gan_Image *img, 64-bit float pix)
 Macro: Fills all the pixels in a grey-level 64-bit float image.
Gan_Bool gan_image_mask_window_gl_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_gl_i32 (Gan_Image *img, 32-bit signed pix)
 Macro: Fills all the pixels in a grey-level 32-bit signed image.
Gan_Bool gan_image_mask_window_gl_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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 *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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 *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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_mask_window_gl_ui10 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_ui10 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_gl_ui10 (Gan_Image *img, struct Gan_YXPixel_ui10 *pix)
 Macro: Fills all the pixels in a Grey level gan_uint16 image.
Gan_Bool gan_image_mask_window_gl_ui12 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_ui12 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_gl_ui12 (Gan_Image *img, struct Gan_YXPixel_ui12 *pix)
 Macro: Fills all the pixels in a Grey level gan_uint16 image.
Gan_Bool gan_image_mask_window_gl_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_gl_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_gl_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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 *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gl_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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_mask_window_gla_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_gla_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_gla_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_gla_f32 (Gan_Image *img, Gan_GLAPixel_f32 *pix)
 Macro: Fills all the pixels in a grey-level alpha 32-bit float image.
Gan_Bool gan_image_mask_window_gla_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_gla_f64 (Gan_Image *img, Gan_GLAPixel_f64 *pix)
 Macro: Fills all the pixels in a grey-level alpha 64-bit float image.
Gan_Bool gan_image_mask_window_gla_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_gla_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_gla_i32 (Gan_Image *img, Gan_GLAPixel_i32 *pix)
 Macro: Fills all the pixels in a grey-level alpha 32-bit signed image.
Gan_Bool gan_image_mask_window_gla_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_gla_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_gla_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_gla_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_gla_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_gla_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_gla_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_gla_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_p (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image 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_mask_window_rgb_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgb_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgb_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgb_f32 (Gan_Image *img, Gan_RGBPixel_f32 *pix)
 Macro: Fills all the pixels in a RGB colour 32-bit float image.
Gan_Bool gan_image_mask_window_rgb_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgb_f64 (Gan_Image *img, Gan_RGBPixel_f64 *pix)
 Macro: Fills all the pixels in a RGB colour 64-bit float image.
Gan_Bool gan_image_mask_window_rgb_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgb_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgb_i32 (Gan_Image *img, Gan_RGBPixel_i32 *pix)
 Macro: Fills all the pixels in a RGB colour 32-bit signed image.
Gan_Bool gan_image_mask_window_rgb_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgb_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgb_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgb_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_rgb_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_rgb_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_rgb_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgb_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgba_f32 (Gan_Image *img, Gan_RGBAPixel_f32 *pix)
 Macro: Fills all the pixels in a RGB-colour alpha 32-bit float image.
Gan_Bool gan_image_mask_window_rgba_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgba_f64 (Gan_Image *img, Gan_RGBAPixel_f64 *pix)
 Macro: Fills all the pixels in a RGB-colour alpha 64-bit float image.
Gan_Bool gan_image_mask_window_rgba_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgba_i32 (Gan_Image *img, Gan_RGBAPixel_i32 *pix)
 Macro: Fills all the pixels in a RGBA colour 32-bit signed image.
Gan_Bool gan_image_mask_window_rgba_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_uc (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_ui (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgba_ui12 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_ui12 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgba_ui12 (Gan_Image *img, struct Gan_RGBAPixel_ui12 *pix)
 Macro: Fills all the pixels in a RGBA colour gan_uint16 image.
Gan_Bool gan_image_mask_window_rgba_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_ui16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_rgba_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_ui32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_rgba_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_ui8 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
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_mask_window_rgba_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgba_us (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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_mask_window_rgbas_ui10 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgbas_ui10 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgbas_ui10 (Gan_Image *img, struct Gan_RGBASPixel_ui10 *pix)
 Macro: Fills all the pixels in a RGBA colour gan_uint16 image.
Gan_Bool gan_image_mask_window_rgbx_ui10 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgbx_ui10 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgbx_ui10 (Gan_Image *img, struct Gan_RGBXPixel_ui10 *pix)
 Macro: Fills all the pixels in a RGB colour gan_uint16 image.
Gan_Bool gan_image_mask_window_rgbx_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_rgbx_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_rgbx_ui8 (Gan_Image *img, struct Gan_RGBXPixel_ui8 *pix)
 Macro: Fills all the pixels in a RGB colour gan_uint8 image.
Gan_Bool gan_image_mask_window_vfield2D_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield2D_d (Gan_Image *img, struct Gan_Vector2 *pix)
 Macro: Fills all the pixels in a 2D vector double image.
Gan_Bool gan_image_mask_window_vfield2D_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 float image.
Gan_Bool gan_image_mask_window_vfield2D_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield2D_f32 (Gan_Image *img, struct Gan_Vector2_f32 *pix)
 Macro: Fills all the pixels in a 2D vector 32-bit floating image.
Gan_Bool gan_image_mask_window_vfield2D_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield2D_f64 (Gan_Image *img, struct Gan_Vector2_f64 *pix)
 Macro: Fills all the pixels in a 2D vector 64-bit floating image.
Gan_Bool gan_image_mask_window_vfield2D_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 int image.
Gan_Bool gan_image_mask_window_vfield2D_i16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_i16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield2D_i16 (Gan_Image *img, struct Gan_Vector2_i16 *pix)
 Macro: Fills all the pixels in a 2D vector 16-bit signed image.
Gan_Bool gan_image_mask_window_vfield2D_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield2D_i32 (Gan_Image *img, struct Gan_Vector2_i32 *pix)
 Macro: Fills all the pixels in a 2D vector 32-bit signed image.
Gan_Bool gan_image_mask_window_vfield2D_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield2D_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 short image.
Gan_Bool gan_image_mask_window_vfield3D_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_d (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield3D_d (Gan_Image *img, struct Gan_Vector3 *pix)
 Macro: Fills all the pixels in a 3D vector double image.
Gan_Bool gan_image_mask_window_vfield3D_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_f (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 float image.
Gan_Bool gan_image_mask_window_vfield3D_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_f32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield3D_f32 (Gan_Image *img, struct Gan_Vector2_f32 *pix)
 Macro: Fills all the pixels in a 3D vector 32-bit floating image.
Gan_Bool gan_image_mask_window_vfield3D_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_f64 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield3D_f64 (Gan_Image *img, struct Gan_Vector2_f64 *pix)
 Macro: Fills all the pixels in a 3D vector 64-bit floating image.
Gan_Bool gan_image_mask_window_vfield3D_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_i (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 int image.
Gan_Bool gan_image_mask_window_vfield3D_i16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_i16 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield3D_i16 (Gan_Image *img, struct Gan_Vector2_i16 *pix)
 Macro: Fills all the pixels in a 3D vector 16-bit signed image.
Gan_Bool gan_image_mask_window_vfield3D_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_i32 (Gan_Image *pImage, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear binary image in specified rectangular region.
Gan_Bool gan_image_fill_const_vfield3D_i32 (Gan_Image *img, struct Gan_Vector2_i32 *pix)
 Macro: Fills all the pixels in a 3D vector 32-bit signed image.
Gan_Bool gan_image_mask_window_vfield3D_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_vfield3D_s (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
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 short image.
Gan_Bool gan_image_mask_window_yuv422_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_yuv422_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_yuv422_ui8 (Gan_Image *img, struct Gan_YUV422Pixel_ui8 *pix)
 Macro: Fills all the pixels in a YUV colour gan_uint8 image.
Gan_Bool gan_image_mask_window_yuva444_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_yuva444_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_yuva444_ui8 (Gan_Image *img, struct Gan_YUVA444Pixel_ui8 *pix)
 Macro: Fills all the pixels in a YUVA colour gan_uint8 image.
Gan_Bool gan_image_mask_window_yuvx444_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image except in specified rectangular region.
Gan_Bool gan_image_clear_window_yuvx444_ui8 (Gan_Image *img, unsigned r0, unsigned c0, unsigned height, unsigned width)
 Clear image in specified rectangular region.
Gan_Bool gan_image_fill_const_yuvx444_ui8 (Gan_Image *img, struct Gan_YUVX444Pixel_ui8 *pix)
 Macro: Fills all the pixels in a YUV colour gan_uint8 image.

Function Documentation

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

Clear image to zero in specified rectangular region.

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

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear binary image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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

Clear image in specified rectangular region.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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_f32 Gan_Image img,
32-bit float  pix
 

Macro: Fills all the pixels in a grey-level 32-bit 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_f64 Gan_Image img,
64-bit float  pix
 

Macro: Fills all the pixels in a grey-level 64-bit 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_i32 Gan_Image img,
32-bit signed  pix
 

Macro: Fills all the pixels in a grey-level 32-bit signed 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_ui10 Gan_Image img,
struct Gan_YXPixel_ui10 pix
 

Macro: Fills all the pixels in a Grey level gan_uint16 image.

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

Gan_Bool gan_image_fill_const_gl_ui12 Gan_Image img,
struct Gan_YXPixel_ui12 pix
 

Macro: Fills all the pixels in a Grey level gan_uint16 image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in Grey level gan_uint16 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_f32 Gan_Image img,
Gan_GLAPixel_f32 *  pix
 

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

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

Gan_Bool gan_image_fill_const_gla_f64 Gan_Image img,
Gan_GLAPixel_f64 *  pix
 

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

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha 64-bit 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_i32 Gan_Image img,
Gan_GLAPixel_i32 *  pix
 

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

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in grey-level alpha 32-bit signed 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_mask Gan_Image img,
Gan_Image mask,
Gan_Pixel pixel
 

Fill a region of an image.

Parameters:
img The image to fill
mask Mask for the region to fill
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 mask image. A NULL pixel pointer indicates zero value.

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_f32 Gan_Image img,
Gan_RGBPixel_f32 *  pix
 

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

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

Gan_Bool gan_image_fill_const_rgb_f64 Gan_Image img,
Gan_RGBPixel_f64 *  pix
 

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

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour 64-bit 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_i32 Gan_Image img,
Gan_RGBPixel_i32 *  pix
 

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

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour 32-bit signed 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_f32 Gan_Image img,
Gan_RGBAPixel_f32 *  pix
 

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

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

Gan_Bool gan_image_fill_const_rgba_f64 Gan_Image img,
Gan_RGBAPixel_f64 *  pix
 

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

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB-colour alpha 64-bit 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_i32 Gan_Image img,
Gan_RGBAPixel_i32 *  pix
 

Macro: Fills all the pixels in a RGBA colour 32-bit signed image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGBA colour 32-bit signed 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_ui12 Gan_Image img,
struct Gan_RGBAPixel_ui12 pix
 

Macro: Fills all the pixels in a RGBA colour gan_uint16 image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGBA colour gan_uint16 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_rgbas_ui10 Gan_Image img,
struct Gan_RGBASPixel_ui10 pix
 

Macro: Fills all the pixels in a RGBA colour gan_uint16 image.

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

Gan_Bool gan_image_fill_const_rgbx_ui10 Gan_Image img,
struct Gan_RGBXPixel_ui10 pix
 

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

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

Gan_Bool gan_image_fill_const_rgbx_ui8 Gan_Image img,
struct Gan_RGBXPixel_ui8 pix
 

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

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in RGB colour gan_uint8 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 double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector 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 float image.

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

Gan_Bool gan_image_fill_const_vfield2D_f32 Gan_Image img,
struct Gan_Vector2_f32 *  pix
 

Macro: Fills all the pixels in a 2D vector 32-bit floating image.

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

Gan_Bool gan_image_fill_const_vfield2D_f64 Gan_Image img,
struct Gan_Vector2_f64 *  pix
 

Macro: Fills all the pixels in a 2D vector 64-bit floating image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector 64-bit floating 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 int image.

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

Gan_Bool gan_image_fill_const_vfield2D_i16 Gan_Image img,
struct Gan_Vector2_i16 *  pix
 

Macro: Fills all the pixels in a 2D vector 16-bit signed image.

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

Gan_Bool gan_image_fill_const_vfield2D_i32 Gan_Image img,
struct Gan_Vector2_i32 *  pix
 

Macro: Fills all the pixels in a 2D vector 32-bit signed image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector 32-bit signed 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 short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 2D vector 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 double image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector 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 float image.

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

Gan_Bool gan_image_fill_const_vfield3D_f32 Gan_Image img,
struct Gan_Vector2_f32 *  pix
 

Macro: Fills all the pixels in a 3D vector 32-bit floating image.

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

Gan_Bool gan_image_fill_const_vfield3D_f64 Gan_Image img,
struct Gan_Vector2_f64 *  pix
 

Macro: Fills all the pixels in a 3D vector 64-bit floating image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector 64-bit floating 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 int image.

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

Gan_Bool gan_image_fill_const_vfield3D_i16 Gan_Image img,
struct Gan_Vector2_i16 *  pix
 

Macro: Fills all the pixels in a 3D vector 16-bit signed image.

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

Gan_Bool gan_image_fill_const_vfield3D_i32 Gan_Image img,
struct Gan_Vector2_i32 *  pix
 

Macro: Fills all the pixels in a 3D vector 32-bit signed image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector 32-bit signed 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 short image.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.
Fills all the pixels in 3D vector 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_const_yuv422_ui8 Gan_Image img,
struct Gan_YUV422Pixel_ui8 pix
 

Macro: Fills all the pixels in a YUV colour gan_uint8 image.

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

Gan_Bool gan_image_fill_const_yuva444_ui8 Gan_Image img,
struct Gan_YUVA444Pixel_ui8 pix
 

Macro: Fills all the pixels in a YUVA colour gan_uint8 image.

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

Gan_Bool gan_image_fill_const_yuvx444_ui8 Gan_Image img,
struct Gan_YUVX444Pixel_ui8 pix
 

Macro: Fills all the pixels in a YUV colour gan_uint8 image.

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

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_mask Gan_Image img,
Gan_Image mask
 

Macro: Fill mask in image with zero.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

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_f32 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_f64 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_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_i32 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_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_ui10 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_ui12 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_ui16 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_ui32 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_ui8 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_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_gla_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_gla_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_gla_f32 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_gla_f64 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_gla_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_gla_i32 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_gla_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_gla_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_gla_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_gla_ui16 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_gla_ui32 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_gla_ui8 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_gla_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.

Gan_Bool gan_image_mask_window_rgb_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_rgb_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_rgb_f32 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_rgb_f64 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_rgb_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_rgb_i32 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_rgb_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_rgb_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_rgb_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_rgb_ui16 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_rgb_ui32 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_rgb_ui8 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_rgb_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_rgba_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_rgba_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_rgba_f32 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_rgba_f64 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_rgba_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_rgba_i32 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_rgba_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_rgba_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_rgba_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_rgba_ui12 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_rgba_ui16 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_rgba_ui32 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_rgba_ui8 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_rgba_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_rgbas_ui10 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_rgbx_ui10 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_rgbx_ui8 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_vfield2D_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_vfield2D_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_vfield2D_f32 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_vfield2D_f64 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_vfield2D_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_vfield2D_i16 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_vfield2D_i32 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_vfield2D_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_vfield3D_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_vfield3D_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_vfield3D_f32 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_vfield3D_f64 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_vfield3D_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_vfield3D_i16 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_vfield3D_i32 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_vfield3D_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_yuv422_ui8 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_yuva444_ui8 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_yuvx444_ui8 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_merge_field_into_image const Gan_Image field,
Gan_Bool  flip,
Gan_Bool  upper,
Gan_Bool  whole_image,
Gan_Image image
 

Merges a field into an image.

Parameters:
field The field to merge, or its whole image if whole_image is GAN_TRUE
flip Whether to flip the image data in field
upper Whether to merge the upper field
whole_image Whether the field is stored in a whole frame or not
image The image to merge the field into
Returns:
GAN_TRUE on success, or GAN_FALSE on failure.


Generated on Fri Mar 17 12:45:01 2006 by  doxygen 1.3.9.1