33 lines
473 B
Go
33 lines
473 B
Go
package charts
|
|
|
|
import "ruben/inventory2/server/ui/svg"
|
|
|
|
func getChartOrientationTransform(height float64) svg.Transform {
|
|
return svg.Transform{
|
|
svg.TransformScale{
|
|
X: 1,
|
|
Y: -1,
|
|
},
|
|
svg.TransformTranslate{
|
|
Y: -height,
|
|
},
|
|
}
|
|
}
|
|
|
|
func upsideDownTransform(x, y float64) svg.Transform {
|
|
return svg.Transform{
|
|
svg.TransformTranslate{
|
|
X: x,
|
|
Y: y,
|
|
},
|
|
svg.TransformScale{
|
|
X: 1,
|
|
Y: -1,
|
|
},
|
|
svg.TransformTranslate{
|
|
X: -x,
|
|
Y: -y,
|
|
},
|
|
}
|
|
}
|