Merge pull request #61 from JamieCrisman/get-current

Allows the ability to get the current point in the context
This commit is contained in:
Michael Fogleman 2019-02-07 15:47:22 -05:00 committed by GitHub
commit 0e8122236d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -110,6 +110,15 @@ func NewContextForRGBA(im *image.RGBA) *Context {
} }
} }
// GetCurrentPoint will return the current point and if there is a current point.
// The point will have been transformed by the context's transformation matrix.
func (dc *Context) GetCurrentPoint() (Point, bool) {
if dc.hasCurrent {
return dc.current, true
}
return Point{}, false
}
// Image returns the image that has been drawn by this context. // Image returns the image that has been drawn by this context.
func (dc *Context) Image() image.Image { func (dc *Context) Image() image.Image {
return dc.im return dc.im