/*
* ENUM: SE_COORD_STATUS_CODE_ENUM
*
* Return codes used by the SRM coordinate operations
* (conversion and transformation).
*/
| typedef | enum |
| { |
| SE_COORD_SUCCESS, | (notes) |
| SE_COORD_INVALID_SOURCE_SRF_PARAMETERS, | (notes) |
| SE_COORD_INVALID_DEST_SRF_PARAMETERS, | (notes) |
| SE_COORD_INVALID_SRF_PAIR, | (notes) |
| SE_COORD_INVALID_SOURCE_COORD, | (notes) |
| SE_COORD_EXTENDED_SOURCE_COORD, | (notes) |
| SE_COORD_INVALID_DEST_COORD, | (notes) |
| SE_COORD_EXTENDED_DEST_COORD, | (notes) |
| SE_COORD_EXTENDED_SOURCE_AND_DEST_COORD, | (notes) |
| SE_COORD_UNSUPPORTED, | (notes) |
| SE_COORD_INVALID_SOURCE_VECTOR, | (notes) |
| SE_COORD_INVALID_DEST_VECTOR, | (notes) |
| SE_COORD_INVALID_SOURCE_MATRIX, | (notes) |
| SE_COORD_INVALID_DEST_MATRIX, | (notes) |
| SE_COORD_INVALID_DEST_COSINE_GAMMA, | (notes) |
| SE_COORD_INVALID_DEST_SINE_GAMMA, | (notes) |
| SE_COORD_MISSING_WGS84_GEOID_SEPARATION_FILE, | (notes) |
| SE_COORD_INVALID_WGS84_GEOID_SEPARATION_FILE, | (notes) |
| SE_COORD_FAILURE | (notes) |
} SE_COORD_STATUS_CODE_ENUM;
Enumerator Notes
Coordinate operation successful
If the source spatial reference frame (SRF) parameters are wrong,
or the pointer is NULL
If the destination spatial reference frame (SRF) parameters are
wrong, or the pointer is NULL
if the merged source+destination spatial reference frame (SRF)
parameters pointer is NULL or invalid
if the source coordinate is NULL, or invalid within the source
spatial reference frame (SRF)
if the coordinate falls within extended range in source
spatial reference frame (SRF)
if the destination coord is NULL, or invalid within the
destination SRF
if the coordinate falls within extended range in destination SRF
if the coordinate falls within extended range in both the
source and destination SRFs
if the operation (conversion/transformation) is unsupported
if the source vector is NULL
if the destination vector is NULL
if the source matrix is NULL
if the destination matrix is NULL
if the destination cosine gamma is NULL
if the destination sine gamma is NULL
if the geoidal separation file cannot be found, or cannot be accessed
if the geoidal separation file is incomplete or improperly formatted
bad things happened
Prev: SE_COORD_3D.
Next: SE_DIRECTION_OF_FORWARD_ENUM.
Up:Index