C# Class ScoobyRom.PlotIconBase

Common functionality for drawing icons using NPlot. Methods are not thread safe!
Afficher le fichier Open project: SubaruDieselCrew/ScoobyRom Class Usage Examples

Protected Properties

Свойство Type Description
bitmap_cache System.Drawing.Bitmap
constDataIcon Gdk.Pixbuf
framePen System.Drawing.Pen
memoryStream System.IO.MemoryStream
padding int
plotSurface Florence.PlotSurface2D
rectSizing RectSizing

Méthodes publiques

Méthode Description
CleanupTemp ( ) : void
CreateIcon ( Tables table ) : Gdk.Pixbuf
PixbufFromBitmap ( Bitmap bitmap ) : Gdk.Pixbuf
PlotIconBase ( int width, int height ) : System.Drawing
ZoomIn ( ) : void
ZoomOut ( ) : void
ZoomReset ( ) : void

Méthodes protégées

Méthode Description
DrawAndConvert ( ) : Gdk.Pixbuf
DrawConstDataIcon ( ) : Gdk.Pixbuf
Init ( ) : void

Method Details

CleanupTemp() public méthode

public CleanupTemp ( ) : void
Résultat void

CreateIcon() public abstract méthode

public abstract CreateIcon ( Tables table ) : Gdk.Pixbuf
table Tables
Résultat Gdk.Pixbuf

DrawAndConvert() protected méthode

protected DrawAndConvert ( ) : Gdk.Pixbuf
Résultat Gdk.Pixbuf

DrawConstDataIcon() protected méthode

protected DrawConstDataIcon ( ) : Gdk.Pixbuf
Résultat Gdk.Pixbuf

Init() protected méthode

protected Init ( ) : void
Résultat void

PixbufFromBitmap() public méthode

public PixbufFromBitmap ( Bitmap bitmap ) : Gdk.Pixbuf
bitmap System.Drawing.Bitmap
Résultat Gdk.Pixbuf

PlotIconBase() public méthode

public PlotIconBase ( int width, int height ) : System.Drawing
width int
height int
Résultat System.Drawing

ZoomIn() public méthode

public ZoomIn ( ) : void
Résultat void

ZoomOut() public méthode

public ZoomOut ( ) : void
Résultat void

ZoomReset() public méthode

public ZoomReset ( ) : void
Résultat void

Property Details

bitmap_cache protected_oe property

protected Bitmap,System.Drawing bitmap_cache
Résultat System.Drawing.Bitmap

constDataIcon protected_oe property

protected Pixbuf,Gdk constDataIcon
Résultat Gdk.Pixbuf

framePen protected_oe property

protected Pen,System.Drawing framePen
Résultat System.Drawing.Pen

memoryStream protected_oe property

protected System.IO.MemoryStream memoryStream
Résultat System.IO.MemoryStream

padding protected_oe property

protected int padding
Résultat int

plotSurface protected_oe property

protected PlotSurface2D,Florence plotSurface
Résultat Florence.PlotSurface2D

rectSizing protected_oe property

protected RectSizing,ScoobyRom rectSizing
Résultat RectSizing