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

#include <occtl_prim_sketch.h>

Collaboration diagram for occtl_prim_fillet_2d_info:

Public Attributes

uint32_t struct_version
 
const void * p_next
 
occtl_node_id_t face
 
const occtl_node_id_tvertices
 
size_t vertex_count
 
double radius
 

Detailed Description

Info for occtl_prim_make_fillet_2d.

Rounds corners of face to radius. If vertices is NULL or vertex_count is 0, every Vertex of face is filleted; otherwise only the listed Vertex nodes.

Member Data Documentation

◆ face

occtl_node_id_t occtl_prim_fillet_2d_info::face

Borrows it. Planar Face to fillet.

◆ p_next

const void* occtl_prim_fillet_2d_info::p_next

Reserved; must be NULL.

◆ radius

double occtl_prim_fillet_2d_info::radius

Fillet radius; strictly positive.

◆ struct_version

uint32_t occtl_prim_fillet_2d_info::struct_version

Must be OCCTL_PRIM_FILLET_2D_INFO_VERSION_1.

◆ vertex_count

size_t occtl_prim_fillet_2d_info::vertex_count

Length of vertices.

◆ vertices

const occtl_node_id_t* occtl_prim_fillet_2d_info::vertices

Borrows it. Optional Vertex selection; NULL = fillet all corners.


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