
Public Member Functions | |
| this (IntPtr wxobj) | |
| this () | |
| this (string name) | |
| this (int width, int height) | |
| this (byte[] data, BitmapType type) | |
| this (int width, int height, bool clear) | |
| this (int width, int height, ubyte *data, bool static_data) | |
| this (int width, int height, ubyte *data, ubyte *alpha, bool static_data) | |
| this (Image image) | |
| void | Destroy () |
| int | Width () |
| int | Height () |
| Size | size () |
| bool | LoadFile (string path) |
| bool | LoadFile (string path, BitmapType type) |
| bool | LoadFile (string path, BitmapType type, int index) |
| bool | LoadFile (string name, string mimetype) |
| bool | LoadFile (string name, string mimetype, int index) |
| bool | SaveFile (string path) |
| bool | SaveFile (string path, BitmapType type) |
| bool | SaveFile (string name, string mimetype) |
| Image | Rescale (int width, int height) |
| Image | Scale (int width, int height) |
| void | SetMaskColour (ubyte r, ubyte g, ubyte b) |
| void | MaskColour (Colour value) |
| void | Mask (bool value) |
| bool | Mask () |
| Image | Copy () |
| Image | SubImage (Rectangle rect) |
| void | Paste (Image image, int x, int y) |
| Image | ShrinkBy (int xFactor, int yFactor) |
| Image | Rotate (double angle, Point centre_of_rotation) |
| Image | Rotate (double angle, Point centre_of_rotation, bool interpolating) |
| Image | Rotate (double angle, Point centre_of_rotation, bool interpolating, Point offset_after_rotation) |
| Image | Rotate90 () |
| Image | Rotate90 (bool clockwise) |
| Image | Mirror () |
| Image | Mirror (bool horizontally) |
| void | Replace (ubyte r1, ubyte g1, ubyte b1, ubyte r2, ubyte g2, ubyte b2) |
| void | ConvertToMono (ubyte r, ubyte g, ubyte b) |
| void | SetRGB (int x, int y, ubyte r, ubyte g, ubyte b) |
| ubyte | GetRed (int x, int y) |
| ubyte | GetGreen (int x, int y) |
| ubyte | GetBlue (int x, int y) |
| void | SetAlpha (int x, int y, ubyte alpha) |
| ubyte | GetAlpha (int x, int y) |
| bool | FindFirstUnusedColour (inout ubyte r, inout ubyte g, inout ubyte b) |
| bool | FindFirstUnusedColour (inout ubyte r, inout ubyte g, inout ubyte b, ubyte startR) |
| bool | FindFirstUnusedColour (inout ubyte r, inout ubyte g, inout ubyte b, ubyte startR, ubyte startG) |
| bool | FindFirstUnusedColour (inout ubyte r, inout ubyte g, inout ubyte b, ubyte startR, ubyte startG, ubyte startB) |
| bool | SetMaskFromImage (Image mask, ubyte mr, ubyte mg, ubyte mb) |
| bool | ConvertAlphaToMask () |
| bool | ConvertAlphaToMask (ubyte threshold) |
| bool | Ok () |
| ubyte | MaskRed () |
| ubyte | MaskGreen () |
| ubyte | MaskBlue () |
| bool | HasPalette () |
| Palette | palette () |
| void | palette (Palette value) |
| void | SetOption (string name, string value) |
| void | SetOption (string name, int value) |
| string | GetOption (string name) |
| int | GetOptionInt (string name) |
| bool | HasOption (string name) |
| uint | CountColours () |
| uint | CountColours (uint stopafter) |
| uint | ComputeHistogram (ImageHistogram h) |
Static Public Member Functions | |
| static void | InitAllHandlers () |
| static | this () |
| static wxObject | New (IntPtr ptr) |
| static bool | CanRead (string name) |
| static int | GetImageCount (string name) |
| static int | GetImageCount (string name, BitmapType type) |
| static void | AddHandler (ImageHandler handler) |
| static void | InsertHandler (ImageHandler handler) |
| static bool | RemoveHandler (string name) |
| static ImageHandler | FindHandler (string name) |
| static ImageHandler | FindHandler (string extension, int imageType) |
| static ImageHandler | FindHandler (int imageType) |
| static ImageHandler | FindHandlerMime (string mimetype) |
| static string | ImageExtWildcard () |
| static void | CleanUpHandlers () |
| static void | InitStandardHandlers () |
| static this | ( | ) | [static] |
| this | ( | IntPtr | wxobj | ) |
Reimplemented from wxObject.
| this | ( | ) |
| this | ( | string | name | ) |
| this | ( | int | width, | |
| int | height | |||
| ) |
| this | ( | byte[] | data, | |
| BitmapType | type | |||
| ) |
| this | ( | int | width, | |
| int | height, | |||
| bool | clear | |||
| ) |
| this | ( | int | width, | |
| int | height, | |||
| ubyte * | data, | |||
| bool | static_data | |||
| ) |
| this | ( | int | width, | |
| int | height, | |||
| ubyte * | data, | |||
| ubyte * | alpha, | |||
| bool | static_data | |||
| ) |
| this | ( | Image | image | ) |
| static void InitAllHandlers | ( | ) | [static] |
| static wxObject New | ( | IntPtr | ptr | ) | [static] |
| void Destroy | ( | ) |
| int Width | ( | ) |
| int Height | ( | ) |
| Size size | ( | ) |
| bool LoadFile | ( | string | path | ) |
| bool LoadFile | ( | string | path, | |
| BitmapType | type | |||
| ) |
| bool LoadFile | ( | string | path, | |
| BitmapType | type, | |||
| int | index | |||
| ) |
| bool LoadFile | ( | string | name, | |
| string | mimetype | |||
| ) |
| bool LoadFile | ( | string | name, | |
| string | mimetype, | |||
| int | index | |||
| ) |
| bool SaveFile | ( | string | path | ) |
| bool SaveFile | ( | string | path, | |
| BitmapType | type | |||
| ) |
| bool SaveFile | ( | string | name, | |
| string | mimetype | |||
| ) |
| Image Rescale | ( | int | width, | |
| int | height | |||
| ) |
| Image Scale | ( | int | width, | |
| int | height | |||
| ) |
| void SetMaskColour | ( | ubyte | r, | |
| ubyte | g, | |||
| ubyte | b | |||
| ) |
| void MaskColour | ( | Colour | value | ) |
| void Mask | ( | bool | value | ) |
| bool Mask | ( | ) |
| Image Copy | ( | ) |
| void Paste | ( | Image | image, | |
| int | x, | |||
| int | y | |||
| ) |
| Image ShrinkBy | ( | int | xFactor, | |
| int | yFactor | |||
| ) |
| Image Rotate | ( | double | angle, | |
| Point | centre_of_rotation, | |||
| bool | interpolating, | |||
| Point | offset_after_rotation | |||
| ) |
| Image Rotate90 | ( | ) |
| Image Rotate90 | ( | bool | clockwise | ) |
| Image Mirror | ( | ) |
| Image Mirror | ( | bool | horizontally | ) |
| void Replace | ( | ubyte | r1, | |
| ubyte | g1, | |||
| ubyte | b1, | |||
| ubyte | r2, | |||
| ubyte | g2, | |||
| ubyte | b2 | |||
| ) |
| void ConvertToMono | ( | ubyte | r, | |
| ubyte | g, | |||
| ubyte | b | |||
| ) |
| void SetRGB | ( | int | x, | |
| int | y, | |||
| ubyte | r, | |||
| ubyte | g, | |||
| ubyte | b | |||
| ) |
| ubyte GetRed | ( | int | x, | |
| int | y | |||
| ) |
| ubyte GetGreen | ( | int | x, | |
| int | y | |||
| ) |
| ubyte GetBlue | ( | int | x, | |
| int | y | |||
| ) |
| void SetAlpha | ( | int | x, | |
| int | y, | |||
| ubyte | alpha | |||
| ) |
| ubyte GetAlpha | ( | int | x, | |
| int | y | |||
| ) |
| bool FindFirstUnusedColour | ( | inout ubyte | r, | |
| inout ubyte | g, | |||
| inout ubyte | b | |||
| ) |
| bool FindFirstUnusedColour | ( | inout ubyte | r, | |
| inout ubyte | g, | |||
| inout ubyte | b, | |||
| ubyte | startR | |||
| ) |
| bool FindFirstUnusedColour | ( | inout ubyte | r, | |
| inout ubyte | g, | |||
| inout ubyte | b, | |||
| ubyte | startR, | |||
| ubyte | startG | |||
| ) |
| bool FindFirstUnusedColour | ( | inout ubyte | r, | |
| inout ubyte | g, | |||
| inout ubyte | b, | |||
| ubyte | startR, | |||
| ubyte | startG, | |||
| ubyte | startB | |||
| ) |
| bool SetMaskFromImage | ( | Image | mask, | |
| ubyte | mr, | |||
| ubyte | mg, | |||
| ubyte | mb | |||
| ) |
| bool ConvertAlphaToMask | ( | ) |
| bool ConvertAlphaToMask | ( | ubyte | threshold | ) |
| static bool CanRead | ( | string | name | ) | [static] |
| static int GetImageCount | ( | string | name | ) | [static] |
| static int GetImageCount | ( | string | name, | |
| BitmapType | type | |||
| ) | [static] |
| bool Ok | ( | ) |
| ubyte MaskRed | ( | ) |
| ubyte MaskGreen | ( | ) |
| ubyte MaskBlue | ( | ) |
| bool HasPalette | ( | ) |
| Palette palette | ( | ) |
| void palette | ( | Palette | value | ) |
| void SetOption | ( | string | name, | |
| string | value | |||
| ) |
| void SetOption | ( | string | name, | |
| int | value | |||
| ) |
| string GetOption | ( | string | name | ) |
| int GetOptionInt | ( | string | name | ) |
| bool HasOption | ( | string | name | ) |
| uint CountColours | ( | ) |
| uint CountColours | ( | uint | stopafter | ) |
| uint ComputeHistogram | ( | ImageHistogram | h | ) |
| static void AddHandler | ( | ImageHandler | handler | ) | [static] |
| static void InsertHandler | ( | ImageHandler | handler | ) | [static] |
| static bool RemoveHandler | ( | string | name | ) | [static] |
| static ImageHandler FindHandler | ( | string | name | ) | [static] |
| static ImageHandler FindHandler | ( | string | extension, | |
| int | imageType | |||
| ) | [static] |
| static ImageHandler FindHandler | ( | int | imageType | ) | [static] |
| static ImageHandler FindHandlerMime | ( | string | mimetype | ) | [static] |
| static string ImageExtWildcard | ( | ) | [static] |
| static void CleanUpHandlers | ( | ) | [static] |
| static void InitStandardHandlers | ( | ) | [static] |
1.5.4