Given a 2D coordinate, expressed in an SRF that has a corresponding 3D
SRF, and given a z/elevation, constructs the corresponding 3D
representation of the given coordinate.
SE_COORD_INVALID_DEST_COORD - and *coord_3d_ptr is left unaltered, if coord_3d_ptr is NULL.
SE_COORD_INVALID_SOURCE_COORD - and *coord_3d_ptr is left unaltered, if coord_2d_ptr is NULL or is expressed in a 2D SRF that has no corresponding 3D SRF.
| extern SE_COORD_STATUS_CODE_ENUM | ||||
| SRM_DeriveCoord3DFrom2DForGivenElevation | ||||
| ( | ||||
| const | SE_COORD_2D | * | coord_2d_ptr, | (notes) |
| SE_FLOAT64 | elevation, | (notes) | ||
| SE_COORD_3D | * | coord_3d_ptr | (notes) | |
| ); | ||||
pointer to the 2D coordinate for which we are obtaining a corresponding 3D coordinate.
given z/elevation
pointer to the 3D coordinate that we are deriving.