예제 #1
0
 /// <summary>
 /// Create a right-bounded range that contains all elements less than or equal to the specified value.
 /// </summary>
 /// <param name="value">The value.</param>
 /// <returns>A new range.</returns>
 public static FFloatRange AtMost(float value)
 {
     return(new FFloatRange(FFloatRangeBound.Open(), FFloatRangeBound.Inclusive(value)));
 }
예제 #2
0
 /// <summary>
 /// Create a right-bounded range that contains all elements less than the specified value.
 /// </summary>
 /// <param name="value">The value.</param>
 /// <returns>A new range.</returns>
 public static FFloatRange LessThan(float value)
 {
     return(new FFloatRange(FFloatRangeBound.Open(), FFloatRangeBound.Exclusive(value)));
 }
예제 #3
0
 /// <summary>
 /// Create an unbounded (open) range that contains all elements of the domain.
 /// </summary>
 /// <returns>A new range.</returns>
 public static FFloatRange All()
 {
     return(new FFloatRange(FFloatRangeBound.Open(), FFloatRangeBound.Open()));
 }