The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Interval_Type
/*
 * ENUM: SE_Interval_Type
 *
 *   This data type specifies the type of interval for the various
 *   interval data types.
 */
typedef enum
{
SE_INTRVLTYP_OPEN_INTERVAL,1
SE_INTRVLTYP_GE_LT_INTERVAL,2
SE_INTRVLTYP_GT_LE_INTERVAL,3
SE_INTRVLTYP_CLOSED_INTERVAL,4
SE_INTRVLTYP_GT_SEMI_INTERVAL,5
SE_INTRVLTYP_GE_SEMI_INTERVAL,6
SE_INTRVLTYP_LT_SEMI_INTERVAL,7
SE_INTRVLTYP_LE_SEMI_INTERVAL8
} SE_Interval_Type;


Enumerant Notes

1 The interval does not include the value at each end of the interval.

2 The end value of lowest value is included but the end value of highest value is not included.

3 The end value of lowest value is not included but the end value of highest value is included.

4 The interval includes the value at each end of the interval.

5 The lower end value is -infinity and the upper end value is not included.

6 The lower end value is -infinity and the upper end value is included.

7 The lower end value is not included and the upper end value is +infinity.

8 The lower end value is included and the upper end value is +infinity.




Prev: SE_Interpolation_Type. Next: SE_Interval_Value.


Return to: Top of this Page, Type Index