protected BaseWavyBorderBuilder(WavyBorderParameters parameters,
     IExtraStrategy extraStrategy)
 {
     _parameters = parameters;
     _extraStrategy = extraStrategy;
     WavyBorderOffset = new WavyBorderOffset(0, 0);
 }
 public FoldingWavyBorderBuilder(WavyBorderParameters parameters,
     IExtraStrategy extraStrategy)
     : base(parameters, extraStrategy)
 {
     WavyBorderOffset = new WavyBorderOffset(WaveHeight, -0.8);
 }
 public UprightWavyBorderBuilder(WavyBorderParameters parameters,
     IExtraStrategy extraStrategy) : base(parameters, extraStrategy)
 {
     WavyBorderOffset = new WavyBorderOffset(0, 0);
 }