Save All is now working.
Size is now a relative value in Line.
This commit is contained in:
@@ -8,6 +8,8 @@ namespace Progrart.Core
|
||||
public PrimitiveDrawingCore DrawingCore { get; }
|
||||
|
||||
public SKCanvas canvas { get => DrawingCore.canvas; }
|
||||
public float LogicalW;
|
||||
public float LogicalH;
|
||||
public RenderContext(PrimitiveDrawingCore core)
|
||||
{
|
||||
this.DrawingCore = core;
|
||||
@@ -20,6 +22,10 @@ namespace Progrart.Core
|
||||
{
|
||||
return TranslatePoint(point.X, point.Y);
|
||||
}
|
||||
public float TranslateSize(float s)
|
||||
{
|
||||
return (float)(s * Math.Sqrt(DrawingCore.Width * DrawingCore.Width + DrawingCore.Height * DrawingCore.Height)/ Math.Sqrt(LogicalH * LogicalH + LogicalW * LogicalW));
|
||||
}
|
||||
public RenderContext(int W, int H)
|
||||
{
|
||||
DrawingCore = new PrimitiveDrawingCore(W, H);
|
||||
|
||||
Reference in New Issue
Block a user