コード例 #1
0
ファイル: canvas.go プロジェクト: phacops/canvas
// Draws a rectangle over the current drawing surface.
func (self *Canvas) Rectangle(x float64, y float64) {
	C.DrawRectangle(self.drawing, C.double(0), C.double(0), C.double(x), C.double(y))
}
コード例 #2
0
ファイル: canvas.go プロジェクト: mishudark/gosexy
// Draws a rectangle over the current drawing surface.
func (cv Canvas) Rectangle(x float64, y float64) {
	C.DrawRectangle(cv.drawing, C.double(0), C.double(0), C.double(x), C.double(y))
}
コード例 #3
0
ファイル: drawing_wand.go プロジェクト: qwo/abelana-gcp
// Draws a rectangle given two coordinates and using the current stroke, stroke
// width, and fill settings.
//
// x1, y1: ordinates of first coordinate
//
// x2, y2: ordinates of second coordinate
func (dw *DrawingWand) Rectangle(x1, y1, x2, y2 float64) {
	C.DrawRectangle(dw.dw, C.double(x1), C.double(y1), C.double(x2), C.double(y2))
}