PK_BODY_sweep_status_2_r_t   
struct PK_BODY_sweep_status_2_s
    {
    PK_BODY_sweep_fault_t        fault;
    int                          n_fault_entities;
    PK_ENTITY_t                 *fault_entities;
    PK_VECTOR_t                 *fault_locations;
    };

typedef struct PK_BODY_sweep_status_2_s PK_BODY_sweep_status_2_r_t;



A structure packaging status and error location information

Used in:

PK_BODY_tracked_sweep_2_r_t


The structure has the following fields :

'fault'             A token indicating the degree of success in completing
                    the swept body. Note that this may indicate failure
                    even where PK_BODY_make_swept_body/profiles returns
                    PK_ERROR_no_errors.

'n_fault_entities'  The number of topological or geometric entities in
                    the 'fault_entities' array.

'fault_entities'    The topological or geometric entities on which the error
                    is located, or from which it originated.

'fault_locations'   The three space points where the error is located, or from
                    where it originated. Alternatively, if 'fault' is
                    PK_BODY_sweep_torsion_failure_c, the x coordinate of this
                    field is the clockwise/right-handed rotation angle of the
                    end profile about the path tangent, with respect to the
                    start profile.


Generated on: Fri, 04 Oct 2024 12:17:15 GMT