 |
PK_GEOM_enlarge_r_t |
|
struct PK_GEOM_enlarge_r_s
{
int r_t_version; --- version number of return
--- structure
int n_results; --- number of results
PK_GEOM_enlarge_t *results; --- results array
PK_GEOM_array_t *result_geoms; --- new enlarged geometries.
};
typedef struct PK_GEOM_enlarge_r_s PK_GEOM_enlarge_r_t;
A structure packaging the result from PK_GEOM_enlarge
Used in:
PK_GEOM_enlarge
PK_GEOM_enlarge_r_f
The structure has the following fields:
'n_results' The number of results. This will be equal to 'n_geoms'.
'results' The results array parallel to the input 'geoms' array.
'result_geoms' Array of enlarged geometries parallel to the input 'geoms'
array. If an element of the 'results' array is
PK_GEOM_enlarge_outside_c or PK_GEOM_enlarge_failed_c, then
the corresponding entry in the 'result_geoms' array will be
empty.
The function PK_GEOM_enlarge_r_f may be used to free associated memory.