Shapes Mapping has been added to DataContext's primitives

This commit is contained in:
NickAppLab
2022-07-14 11:00:14 +05:00
parent 54d51e7de8
commit 4d3ecf7770
6 changed files with 12 additions and 67 deletions

View File

@@ -9,7 +9,7 @@ using StructureHelperLogics.NdmCalculations.Materials;
namespace StructureHelper.Infrastructure.UI.DataContexts
{
public class Ellipse : PrimitiveBase
public class Ellipse : PrimitiveBase<Point>
{
private double square;
public double Square
@@ -44,5 +44,8 @@ namespace StructureHelper.Infrastructure.UI.DataContexts
INdmPrimitive ndmPrimitive = new NdmPrimitive() { Center = center, Shape = shape, PrimitiveMaterial = primitiveMaterial };
return ndmPrimitive;
}
public override Point MapToShape()
=> new Point {Area = Square};
}
}