PK_BODY_type_t   

typedef int PK_BODY_type_t;

Used in:

PK_BODY_ask_type
PK_BODY_create_topology_2_o_t
PK_BODY_create_topology_o_t
PK_BODY_make_section_o_t
PK_BODY_repair_shells_o_t
PK_BODY_set_type
PK_MESH_make_bodies_o_t


    PK_BODY_type_empty_c           a body consisting solely of an unbounded
                                   void region.

    PK_BODY_type_minimum_c         a topologically zero dimensional manifold
                                   body containing a single isolated vertex.

    PK_BODY_type_acorn_c           a topologically zero dimensional manifold
                                   body containing two or more isolated
                                   vertices.

    PK_BODY_type_wire_c            a topologically one dimensional manifold
                                   body containing one or more connected sets
                                   of edges, where any vertex is at the
                                   junction of no more than two edges.

    PK_BODY_type_sheet_c           a topologically two dimensional manifold
                                   body containing one or more connected sets
                                   of faces, where any edge is at the junction
                                   of no more than two faces.

    PK_BODY_type_solid_c           a topologically three dimensional manifold
                                   body containing one or more disjoint and
                                   separate solid regions.  All faces form
                                   a boundary between a solid and a void
                                   region.

    PK_BODY_type_general_c         a body which is non-manifold and/or of mixed
                                   topological dimensionality.

    PK_BODY_type_compound_c        a compound body containing zero or more
                                   child bodies

    PK_BODY_type_unspecified_c     the body type is not specified.