|
OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
|
#include <occtl_prim_sketch.h>

Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| occtl_node_id_t | outer_wire |
| const occtl_node_id_t * | inner_wires |
| size_t | inner_wire_count |
Info for occtl_prim_make_planar_face.
Builds a planar face from one closed outer_wire and zero or more inner_wires (holes). The face's supporting plane is inferred from outer_wire (OCCT auto-detects); inner wires must lie in the same plane.
| size_t occtl_prim_planar_face_info::inner_wire_count |
Length of inner_wires.
| const occtl_node_id_t* occtl_prim_planar_face_info::inner_wires |
Borrows it. Optional array of hole wires (may be NULL).
| occtl_node_id_t occtl_prim_planar_face_info::outer_wire |
Borrows it. Closed planar wire forming the outer boundary.
| const void* occtl_prim_planar_face_info::p_next |
Reserved; must be NULL.
| uint32_t occtl_prim_planar_face_info::struct_version |
Must be OCCTL_PRIM_PLANAR_FACE_INFO_VERSION_1.