//-----------------------------------------------------------------------
//
// Copyright (c) 2009 Deltares. All rights reserved.
//
// B.S.T.I.M. The
// tom.the@deltares.nl
// 17-06-2009
// Factory class to create surface lines for tests
//-----------------------------------------------------------------------
using Deltares.Dam.Data;
namespace Deltares.Dam.TestHelper
{
public class PLLinesFactoryForTests
{
///
/// Create simple PLline
///
/// PLLines
public static PLLines CreatePLLinesForUpliftLocationDeterminatorTests()
{
var plLines = new PLLines();
plLines.Lines[PLLineType.PL1] = new PLLine();
plLines.Lines[PLLineType.PL1].Points.Add(new PLLinePoint(0, 1.5));
plLines.Lines[PLLineType.PL1].Points.Add(new PLLinePoint(13, 1.5));
plLines.Lines[PLLineType.PL2] = new PLLine();
plLines.Lines[PLLineType.PL2].Points.Add(new PLLinePoint(0, 4));
plLines.Lines[PLLineType.PL2].Points.Add(new PLLinePoint(13, 4));
plLines.Lines[PLLineType.PL3] = new PLLine();
plLines.Lines[PLLineType.PL3].Points.Add(new PLLinePoint(0, 2));
plLines.Lines[PLLineType.PL3].Points.Add(new PLLinePoint(13, 2));
plLines.Lines[PLLineType.PL4] = new PLLine();
plLines.Lines[PLLineType.PL4].Points.Add(new PLLinePoint(0, 3));
plLines.Lines[PLLineType.PL4].Points.Add(new PLLinePoint(13, 3));
return plLines;
}
}
}