PK_FACE_make_sect_with_sfs_r_t   

struct PK_FACE_make_sect_with_sfs_r_s
    {
    int                     n_bodies;       --- number of bodies
    PK_BODY_t              *bodies;         --- bodies
    int                     n_reports;      --- number of reports
    PK_section_report_r_t  *reports;        --- array of report structures
    };
typedef struct PK_FACE_make_sect_with_sfs_r_s PK_FACE_make_sect_with_sfs_r_t;




This structure contains the results of PK_FACE_make_sect_with_sfs.

Used in:

PK_FACE_make_sect_with_sfs
PK_FACE_make_sect_with_sfs_r_f



Description of fields:



'n_bodies'              The number of bodies in the 'bodies' array.


'bodies'                The array of resultant bodies.


'n_reports'             The number of sectioning reports in the 'reports'
                        array.


'reports'               This array may contain supplementary information
                        regarding the outcome of the sectioning operation.
                        For example, if the operation failed, the reports
                        may contain topology related to the failure.


Destroying the returned data structure

When the application wishes to free the memory associated with the results
structure, the function PK_FACE_make_sect_with_sfs_r_f must be used.