CairoCtx

version(cairo)
class CairoCtx : Ctx {}

Members

Variables

cr
Context cr;

set this before draw

Inherited Members

From Ctx

save
void save()
restore
void restore()
stroke
void stroke()
fill
void fill()
moveTo
void moveTo(double x, double y)
lineTo
void lineTo(double x, double y)
setLineWidth
void setLineWidth(double lw)
showText
void showText(string str)
setDash
void setDash(double[] dash, double offset)
setColor
void setColor(double r, double g, double b, double a = 1)
getTextSize
void getTextSize(string str, out double w, out double h)
setFont
void setFont(string name, double size)
clipViewport
void clipViewport(Viewport vp)
moveToP
void moveToP(P p)
lineToP
void lineToP(P p)
lineP2P
void lineP2P(auto ref const Point p0, Point[] ps...)
lineP2P
void lineP2P(double x1, double y1, double x2, double y2)
setColor
void setColor(C c)
setColor
void setColor(C c, double a)

Meta