Example #1
0
 public TransformStack TrimTop()
 {
     if (StackIndex == 0)
     {
         return(this);
     }
     return(new TransformStack(RowTransforms.Skip(StackIndex), 0));
 }
Example #2
0
 public TransformStack PushTransform(IRowTransform rowTransform)
 {
     return(new TransformStack(new [] { rowTransform }.Concat(RowTransforms.Skip(StackIndex))
                               .Where(transform => !transform.IsEmpty), 0));
 }