func Ortho(left float64, right float64, bottom float64, top float64, zNear float64, zFar float64) {
	C.glowOrtho(gpOrtho, (C.GLdouble)(left), (C.GLdouble)(right), (C.GLdouble)(bottom), (C.GLdouble)(top), (C.GLdouble)(zNear), (C.GLdouble)(zFar))
}
func Ortho(left float64, right float64, bottom float64, top float64, zNear float64, zFar float64) {
	C.glowOrtho(gpOrtho, (C.GLdouble)(left), (C.GLdouble)(right), (C.GLdouble)(bottom), (C.GLdouble)(top), (C.GLdouble)(zNear), (C.GLdouble)(zFar))
}
func Ortho ( left float64 , right float64 , bottom float64 , top float64 , zNear float64 , zFar float64 ) { C . glowOrtho ( gpOrtho , ( C . GLdouble ) ( left ) , ( C . GLdouble ) ( right ) , ( C . GLdouble ) ( bottom ) , ( C . GLdouble ) ( top ) , ( C . GLdouble ) ( zNear ) , ( C . GLdouble ) ( zFar ) ) }
// multiply the current matrix with an orthographic matrix
multiply the current matrix with an orthographic matrix