PK_persp_outline_t   

typedef int PK_persp_outline_t;


This datatype indicates the status of a PK_BODY_make_persp_outline operation.
It has the values:

    PK_persp_outline_ok_c            Operation succeeded with outline curves

    PK_persp_outline_no_outline_c    Operation succeeded without any outline
                                     curves as the 'eye_position' is blocked by
                                     the bodies

    PK_persp_outline_non_manifold_c  Operation succeeded with outlines
                                     including non-manifold loops

    PK_persp_outline_fail_c          Operation failed to produce outline

    PK_persp_outline_behind_c        Operation failed because a supplied body
                                     is behind the projection surface when
                                     viewing from the 'eye_position'

    PK_persp_outline_cant_facet_c    Operation failed to facet the input bodies

    PK_persp_outline_in_solid_c      Operation failed because the
                                     'eye_position' is inside a solid body

    PK_persp_outline_cant_project_c  Operation failed to project some of the
                                     outline curves onto the surface(s)

    PK_persp_outline_cant_convert_c  Operation failed to convert some of the
                                     polylines to outline curves