6internal static class TypeTraits
8 public static Type GetCTypeOfInterval<T>()
12 return typeof(Types.peak_icv_interval);
17 return typeof(Types.peak_icv_interval_f);
23 public static Type GetCTypeOfPoint<T>()
27 return typeof(Types.peak_icv_point);
32 return typeof(Types.peak_icv_point_f);
38 public static Types.peak_icv_point_type GetCEnumOfPoint<T>()
42 return Types.peak_icv_point_type.PEAK_ICV_POINT_TYPE_XY;
45 throw new IcvNotSupportedException(
"Point type not supported.");
Represents an interval consisting of a lower and upper boundary value.
Represents a 2D point with generic coordinates.