struct PK_EDGE_types_s
{
PK_EDGE_vertex_type_t vertex_type; --- types of vertices on edge
PK_enclosure_t enclosure; --- types of regions surrounding edge
PK_EDGE_fins_type_t fins_type; --- number of fins on edge
};
typedef struct PK_EDGE_types_s PK_EDGE_ask_type_t;
This structure contains classification data for an edge.
This structure contains data for a given edge that classifies it according
to whether it is:
(a) open, closed, or a ring.
(b) surrounded by solid regions, by void regions, or by both.
(c) wireframe, laminar, normal, or general.
vertex_type Whether the edge is open, closed, or a ring.
Values can be:
PK_EDGE_type_open_c
PK_EDGE_type_closed_c
PK_EDGE_type_ring_c
enclosure What types of regions the edge is surrounded by.
Values can be:
PK_enclosure_inside_c
PK_enclosure_outside_c
PK_enclosure_on_c
fins_type The type of the edge.
Values can be:
PK_EDGE_type_wireframe_c
PK_EDGE_type_laminar_c
PK_EDGE_type_normal_c
PK_EDGE_type_general_c