PK_TOPOL_find_box_2_r_t   

struct PK_TOPOL_find_box_2_r_s
    {
    int         r_t_version;        --- version number of return structure
    PK_BOX_t    total_box;
    int         n_topol_boxes;
    PK_BOX_t   *topol_boxes;
    };
typedef struct PK_TOPOL_find_box_2_r_s PK_TOPOL_find_box_2_r_t;


A structure packaging the result from PK_TOPOL_find_box_2

Used in:

PK_TOPOL_find_box_2
PK_TOPOL_find_box_2_r_f


The structure has the following fields:

'total_box'             Box containing all supplied topological entities
                        subject to any given transformations.

'n_topol_boxes'         If individual topology boxes are requested, this is
                        equal to the number of topologies supplied. Otherwise
                        zero.

'topol_boxes'           If individual topology boxes are requested, this array
                        contains the box of each topology, subject to
                        transformation if supplied. Boxes are in the same order
                        as supplied topologies.

The function PK_TOPOL_find_box_2_r_f may be used to free associated memory.