public static LensEdge GetArcEdge(Vector2 center, float radius) { var output = new LensEdge(); output.type = LensEdge.Type.ARC; output.arcCenter = center; output.arcRadius = radius; return(output); }
public static LensEdge GetLineEdge(Vector2 pointA, Vector2 pointB) { var output = new LensEdge(); output.type = LensEdge.Type.LINE; output.linePoint1 = pointA; output.linePoint2 = pointB; return(output); }