SRM Reference Manual
Types
SRM_Interval_Type
/*!
 * ENUM: SRM_Interval_Type
 *
 *  This data type is used to specify coordinate component intervals in the
 *  SetValidRegion, SetExtendedValidRegion, GetValidRegion, and
 *  GetExtendedValidRegion methods of class BaseSRF3D and in the
 *  SetValidGeodeticRegion and GetExtendedValidGeodeticRegion methods of
 *  class BaseSRFMapProjection.
 */
typedef enum
{
SRM_IVLTYP_OPEN_INTERVAL,1
SRM_IVLTYP_GE_LT_INTERVAL,2
SRM_IVLTYP_GT_LE_INTERVAL,3
SRM_IVLTYP_CLOSED_INTERVAL,4
SRM_IVLTYP_GT_SEMI_INTERVAL,5
SRM_IVLTYP_GE_SEMI_INTERVAL,6
SRM_IVLTYP_LT_SEMI_INTERVAL,7
SRM_IVLTYP_LE_SEMI_INTERVAL,8
SRM_IVLTYP_UNBOUNDED9
} SRM_Interval_Type;


Enumerant Notes

1 The bounded open interval (a, b).

2 The bounded interval [a, b).

3 The bounded interval (a, b].

4 The bounded interval [a, b].

5 The unbounded interval (a, +infinity).

6 The unbounded interval [a, +infinity).

7 The unbounded interval (-infinity, b).

8 The unbounded interval (-infinity, b].

9 All values (-infinity, +infinity).




Prev: SRM_Integer_Unsigned. Next: SRM_LCC_Parameters.


Return to: Top of this Page, Type Index