/*
 * ENUM: SE_RS_MULTIPLICITY_ENUM
 *
 *   Used by a <Reference Surface> to specify exactly one
 *   element from a ray/surface intersection set, as follows.
 *
 *   The elevation resolution process for a <Location 2D> works
 *   like this. A given <Location 2D> corresponds to the (unique)
 *   ray which is:
 *   1. Normal to the surface of the SRF ellipsoid.
 *   2. Intersects the ellipsoid at the same horizontal
 *      coordinates as the <Location 2D>
 *   3. Extends below the surface of the ellipsoid to a depth
 *      equal the minor radius of the ellipsoid.
 *
 *   The intersection of this ray with the resolution surface
 *   defines the corresponding <Location 3D>.
 *
 *   The above assumes, however, that the ray/surface intersection
 *   set contains exactly one element. SE_RS_MULTIPLICITY_ENUM
 *   is used, in the case when the intersection set contains more
 *   than one intersection element, to choose exactly one element
 *   from that set.
 */
typedef enum
{
SE_CLOSEST_TO_ERM_CENTER, (notes)
SE_CLOSEST_TO_VERTICAL_DATUM, (notes)
SE_HIGHEST (notes)
} SE_RS_MULTIPLICITY_ENUM;


Enumerator Notes

SE_CLOSEST_TO_ERM_CENTER

 Use the point with the lowest elevation.

SE_CLOSEST_TO_VERTICAL_DATUM

 Use the point with smallest absolute z value.

SE_HIGHEST

 Use the point with largest z value.
Prev: SE_RS_LOD_ENUM. Next: SE_SEASON_ENUM. Up:Index