Object
RawBitmap
![]() | Constructs a new 4 channel RawBitmap with a given width and given height. |
![]() | Constructs a new RawBitmap with a given width, given height and given number of channels. |
![]() | Constructs a new RawBitmap with a given width, given height, given number of channels and given rowBytes value. |
![]() | Constructs a RawBitmap with a given color space. This constructor can either take external MemoryBlock or handle allocating the MemoryBlock buffer. |
![]() | Returns the number of channels in the bitmap. |
![]() | Returns info on what kind of colorspace the RawBitmap has. (RGB, Gray or CMYK). This can be any value from the RawBitmap.ColorSpaces enum. |
![]() | Returns the depth per channel of the bitmap. |
![]() | Returns true if the RawBitmap has alpha channel, else false. |
![]() | Returns true if the RawBitmap has ICC Color profile, else false |
![]() | Returns the height of the Bitmap in pixels. |
![]() | Returns the horizontal resolution of the image. (This can be set if the image was for example read from Jpg) |
![]() | Returns set value of the name of the ICC Color profile. |
![]() | Returns the raw ICC Color profile data if the RawBitmap contains ICC profile. |
![]() | Returns the format of the color components in the RawBitmap |
![]() | Returns true if the pixel map is based on floats. |
![]() | Returns true if creating instance of the RawBitmap created valid instance, else false. |
![]() | Returns the memory block that is under the hood in the RawBitmap. |
![]() | Returns number of bytes per pixel in the image. |
![]() | Returns true if the bitmap is known to be premultiplied. |
![]() | Returns the number of bytes in each row of the bitmap. |
![]() | Returns the vertical resolution of the image. (This can be set if the image was for example read from Jpg) |
![]() | Returns the width of the Bitmap in pixels. |
![]() | Removes ICC color profile from the RawBitmap |
![]() | Clones the RawBitmap and optionally adds alpha channel. |
![]() | Converts between RawBitmap formats. |
![]() | Copies ICC profile from other RawBitmap instance and puts it on this instance of the RawBitmap |
![]() | Draws a RawBitmap into the RawBitmap |
![]() | Draws a line at given location into the RawBitmap with a given color. |
![]() | Draws antialiased line at given location into the RawBitmap with a given color. |
![]() | Draws filled rectangle of given color |
![]() | Draws only the alpha channel of filled rectangle |
![]() | Gets component floating point values for given pixel |
![]() | Sets or gets the color of a pixel in the RawBitmap. |
![]() | Sets or gets the alpha value for pixel at given location |
![]() | Sets component floating point values for given pixel |
![]() | Unpremultiplies the RawBitmap if it is premultiplied. |
![]() | Enum that represents the format of the color components.
The constants are named as follows:
|
![]() | A enum that has definitions of color spaces. |