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.