public struct Geom

Hold the data needed to draw to a plot context

public this(T)(in T tup)

Construct from a tuple

alias drawFunction = cairo.Context delegate(
    cairo.Context context, 
    in GuideToDoubleFunction xFunc, 
    in GuideToDoubleFunction yFunc, 
    in GuideToColourFunction cFunc, 
    in GuideToDoubleFunction sFunc)

Delegate that takes a context and draws to it

public Nullable!drawFunction draw

Function to draw to a cairo context

public bool mask

Whether to mask/prevent drawing outside plotting area

Aliases

drawFunction
cairo.Context delegate(
    cairo.Context context, 
    in GuideToDoubleFunction xFunc, 
    in GuideToDoubleFunction yFunc, 
    in GuideToColourFunction cFunc, 
    in GuideToDoubleFunction sFunc)

Delegate that takes a context and draws to it

Variables

draw
Nullable!drawFunction

Function to draw to a cairo context

mask
bool

Whether to mask/prevent drawing outside plotting area

Functions

this

Construct from a tuple