|
OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
|
#include <occtl_topo_algo.h>
Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| double | radius |
| int32_t | chamfer_mode |
| double | chamfer_dist1 |
| double | chamfer_dist2 |
Configuration for occtl_topo_fillet.
When chamfer_mode is 0, a constant-radius fillet is applied using radius. When chamfer_mode is 1, a chamfer is applied using chamfer_dist1 and chamfer_dist2.
| double occtl_topo_fillet_options::chamfer_dist1 |
First chamfer distance. Default 0.0.
| double occtl_topo_fillet_options::chamfer_dist2 |
Second chamfer distance. Default 0.0.
| int32_t occtl_topo_fillet_options::chamfer_mode |
1 = chamfer, 0 = fillet. Default 0.
| const void* occtl_topo_fillet_options::p_next |
Reserved; set to NULL.
| double occtl_topo_fillet_options::radius |
Fillet radius. Default 1.0.
| uint32_t occtl_topo_fillet_options::struct_version |
Must be OCCTL_TOPO_FILLET_OPTIONS_VERSION_1.