ICPlus classes

class ICBitMask

^ 
    extends ICBitmap as public

Icon Plus generic bitmap mask class.

The ICBitMask class creates and manages a black & white bitmap image.

Source:
../ic_bitmap.h:118
Author:
Dmitry A Steklenev
Version:
unknown

Contents

^ 
EntityInherited FromTypeScopeShort Description
ICBitMaskconstructor publicConstructs the empty generic mask.
ICBitMaskconstructor publicConstructs the generic mask.
bits_per_pixelICBitmapmethod publicReturns the number of bits per pixel.
byte_widthICBitmapmethod publicReturns the bitmap width in bytes.
dumpICBitmapmethod publicDumps the generic bitmap.
flipICBitmapmethod publicFlips the generic bitmap.
get_pixelICBitmapmethod publicReturns the specified pixel.
heightICBitmapmethod publicReturns the bitmap height in pixels.
mapICBitmapmethod publicReturns the bitmap pointer.
padded_sizeICBitmapmethod publicReturns the padded bitmap size in bytes.
set_pixelICBitmapmethod publicSets the specified pixel.
sizeICBitmapmethod publicReturns the bitmap size in bytes.
widthICBitmapmethod publicReturns the bitmap width in pixels.

constructor ICBitMask

? ^  > 
Constructs the empty generic mask.
Source:
../ic_bitmap.h:121
Code:
public ICBitMask ( ) : ICBitmap ( )

constructor ICBitMask

? ^  < > 
Constructs the generic mask.
Source:
../ic_bitmap.h:123
Code:
public ICBitMask ( size_type width ,
size_type height ) : ICBitmap ( width ,
height ,
1 )

method bits_per_pixel

? ^  < > 
Returns the number of bits per pixel.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:80
Code:
public size_type bits_per_pixel ( ) const

method byte_width

? ^  < > 
Returns the bitmap width in bytes.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:82
Code:
public size_type byte_width ( ) const

method dump

? ^  < > 
Dumps the generic bitmap.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:95
Code:
public void dump ( )

method flip

? ^  < > 
Flips the generic bitmap.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:93
Code:
public void flip ( )

method get_pixel

? ^  < > 
Returns the specified pixel.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:87
Code:
public UINT32 get_pixel ( size_type row ,
size_type col ) const

method height

? ^  < > 
Returns the bitmap height in pixels.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:78
Code:
public size_type height ( ) const

method map

? ^  < > 
Returns the bitmap pointer.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:84
Code:
public BYTE * map ( )

method padded_size

? ^  < > 
Returns the padded bitmap size in bytes.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:74
Code:
public size_type padded_size ( size_type boundary ) const

method set_pixel

? ^  < > 
Sets the specified pixel.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:89
Code:
public void set_pixel ( size_type row ,
size_type col ,
UINT32 )

method size

? ^  < > 
Returns the bitmap size in bytes.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:72
Code:
public size_type size ( ) const

method width

? ^  < > 
Returns the bitmap width in pixels.
Inherited From:
ICBitmap
Source:
../ic_bitmap.h:76
Code:
public size_type width ( ) const

Created Wed Jul 10 21:27:42 2002.
This documentation was generated automatically by
ccdoc v0.8 r26 2001/11/28 bin_opt_emx_os2-2.30.
Click here to submit a bug report or feature request.
Click here to return to the top of the page.