예제 #1
0
 public static IEnumerable <RealInterval> SplitToEvenIntervals(this RealInterval realInterval, int segmentCount)
 {
     for (int i = 0; i < segmentCount; i++)
     {
         yield return(new RealInterval
                      (
                          realInterval.GetTicValue(i, segmentCount),
                          realInterval.GetTicValue(i + 1, segmentCount)
                      ));
     }
 }
예제 #2
0
 public static IEnumerable <double> GetTicsInOrder(this RealInterval realInterval, int segmentCount)
 {
     for (int i = 0; i < segmentCount + 1; i++)
     {
         yield return(realInterval.GetTicValue(i, segmentCount));
     }
 }