OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
Loading...
Searching...
No Matches
occtl_topo_wire_offset_2d_options Struct Reference

#include <occtl_topo_build.h>

Collaboration diagram for occtl_topo_wire_offset_2d_options:

Public Attributes

uint32_t struct_version
 
const void * p_next
 
occtl_node_id_t wire
 
double distance
 
occtl_topo_wire_offset_2d_join_t join
 
int32_t open_result
 
int32_t approximate
 

Detailed Description

Options for occtl_topo_wire_offset_2d.

distance is signed; its side follows OCCT's planar-wire offset convention for the wire orientation. The result is inserted into the same graph as a new topology root.

Member Data Documentation

◆ approximate

int32_t occtl_topo_wire_offset_2d_options::approximate

0/1; approximate input contours by arcs/segments.

◆ distance

double occtl_topo_wire_offset_2d_options::distance

Signed planar offset distance.

◆ join

occtl_topo_wire_offset_2d_join_t occtl_topo_wire_offset_2d_options::join

Corner join style.

◆ open_result

int32_t occtl_topo_wire_offset_2d_options::open_result

0/1; request an open offset result.

◆ p_next

const void* occtl_topo_wire_offset_2d_options::p_next

Reserved; set to NULL.

◆ struct_version

uint32_t occtl_topo_wire_offset_2d_options::struct_version

Must be OCCTL_TOPO_WIRE_OFFSET_2D_OPTIONS_VERSION_1.

◆ wire

occtl_node_id_t occtl_topo_wire_offset_2d_options::wire

Source Wire node ID.


The documentation for this struct was generated from the following file: