Documentation ¶
Index ¶
- type GraphicContext
- func (gc *GraphicContext) Clear()
- func (gc *GraphicContext) ClearRect(x1, y1, x2, y2 int)
- func (gc *GraphicContext) CreateStringPath(s string, x, y float64) float64
- func (gc *GraphicContext) DrawImage(img image.Image)
- func (gc *GraphicContext) Fill(paths ...*draw2d.PathStorage)
- func (gc *GraphicContext) FillString(text string) (cursor float64)
- func (gc *GraphicContext) FillStringAt(text string, x, y float64) (cursor float64)
- func (gc *GraphicContext) FillStroke(paths ...*draw2d.PathStorage)
- func (gc *GraphicContext) GetDPI() int
- func (gc *GraphicContext) GetStringBounds(s string) (left, top, right, bottom float64)
- func (gc *GraphicContext) SetDPI(dpi int)
- func (gc *GraphicContext) Stroke(paths ...*draw2d.PathStorage)
- func (gc *GraphicContext) StrokeString(text string) (cursor float64)
- func (gc *GraphicContext) StrokeStringAt(text string, x, y float64) (cursor float64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GraphicContext ¶
type GraphicContext struct {
*draw2d.StackGraphicContext
}
func NewGraphicContext ¶
func NewGraphicContext() *GraphicContext
func (*GraphicContext) Clear ¶
func (gc *GraphicContext) Clear()
func (*GraphicContext) ClearRect ¶
func (gc *GraphicContext) ClearRect(x1, y1, x2, y2 int)
func (*GraphicContext) CreateStringPath ¶
func (gc *GraphicContext) CreateStringPath(s string, x, y float64) float64
func (*GraphicContext) DrawImage ¶
func (gc *GraphicContext) DrawImage(img image.Image)
func (*GraphicContext) Fill ¶
func (gc *GraphicContext) Fill(paths ...*draw2d.PathStorage)
func (*GraphicContext) FillString ¶
func (gc *GraphicContext) FillString(text string) (cursor float64)
func (*GraphicContext) FillStringAt ¶
func (gc *GraphicContext) FillStringAt(text string, x, y float64) (cursor float64)
func (*GraphicContext) FillStroke ¶
func (gc *GraphicContext) FillStroke(paths ...*draw2d.PathStorage)
func (*GraphicContext) GetDPI ¶
func (gc *GraphicContext) GetDPI() int
func (*GraphicContext) GetStringBounds ¶
func (gc *GraphicContext) GetStringBounds(s string) (left, top, right, bottom float64)
func (*GraphicContext) SetDPI ¶
func (gc *GraphicContext) SetDPI(dpi int)
func (*GraphicContext) Stroke ¶
func (gc *GraphicContext) Stroke(paths ...*draw2d.PathStorage)
func (*GraphicContext) StrokeString ¶
func (gc *GraphicContext) StrokeString(text string) (cursor float64)
func (*GraphicContext) StrokeStringAt ¶
func (gc *GraphicContext) StrokeStringAt(text string, x, y float64) (cursor float64)
Click to show internal directories.
Click to hide internal directories.