plot2kill.dflwrapper

This file contains the DFL-specific parts of Plot2Kill and is publicly imported by plot2kill.figure if compiled with -version=dfl.

Note that since DFL was the first library that Plot2Kill was ported to, it is considered the native lib and most stuff in this module maps cleanly and directly to DFL.

Members

Aliases

Brush
alias Brush = dfl.drawing.Brush

DFL's implementation of a filled area drawing object.

Color
alias Color = dfl.drawing.Color

DFL's implementation of a color object.

Font
alias Font = dfl.drawing.Font

DFL's font class.

Pen
alias Pen = dfl.drawing.Pen

DFL's implementation of a line drawing object.

Point
alias Point = dfl.drawing.Point

DFL's object for representing a point.

Rect
alias Rect = dfl.drawing.Rect

DFL's implementation of a rectangle object.

Size
alias Size = dfl.drawing.Size

DFL's size object.

Classes

DefaultPlotWindow
class DefaultPlotWindow
FigureBase
class FigureBase

The DFL-specific parts of the Figure class. These include wrappers around the subset of drawing functionality used by Plot2Kill.

FigureControl
class FigureControl

Enums

TextAlignment
enum TextAlignment

Functions

getColor
Color getColor(ubyte red, ubyte green, ubyte blue)

Get a color in a GUI framework-agnostic way.

getFont
Font getFont(string fontName, int size)

Get a font in a GUI framework-agnostic way.

Meta