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

Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| const occtl_node_id_t * | sections |
| size_t | section_count |
| int32_t | is_solid |
| int32_t | ruled |
| double | pres3d |
Info for occtl_prim_make_loft.
Builds a shell or solid passing through a sequence of section wires. The first and last sections may be Vertices (degenerate sections); every other section must be a Wire. sections / section_count form a borrowed array; the implementation does not retain a pointer past the call.
| int32_t occtl_prim_loft_info::is_solid |
0/1. When 1, the loft is closed into a solid.
| const void* occtl_prim_loft_info::p_next |
Reserved for extensions; must be NULL.
| double occtl_prim_loft_info::pres3d |
Smoothing precision; default 1.0e-6.
| int32_t occtl_prim_loft_info::ruled |
0/1. When 1, faces between sections are ruled.
| size_t occtl_prim_loft_info::section_count |
Length of sections; >= 2.
| const occtl_node_id_t* occtl_prim_loft_info::sections |
Borrows it. Array of Wire / Vertex NodeIds.
| uint32_t occtl_prim_loft_info::struct_version |
Must be OCCTL_PRIM_LOFT_INFO_VERSION_1.