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

#include <occtl_prim_solid.h>

Collaboration diagram for occtl_prim_wedge_info:

Public Attributes

uint32_t struct_version
 
const void * p_next
 
occtl_axis2_placement_t placement
 
double dx
 
double dy
 
double dz
 
double ltx
 

Detailed Description

Info for occtl_prim_make_wedge.

Builds a STEP right-angular wedge — a box of size dx by dy by dz with the +y face shrunk in X from dx to ltx. ltx must be in [0, dx].

Member Data Documentation

◆ dx

double occtl_prim_wedge_info::dx

X size of the base face; strictly positive.

◆ dy

double occtl_prim_wedge_info::dy

Y depth between the two trapezoidal faces; positive.

◆ dz

double occtl_prim_wedge_info::dz

Z height of the base face; strictly positive.

◆ ltx

double occtl_prim_wedge_info::ltx

X size of the top face; in [0, dx].

◆ p_next

const void* occtl_prim_wedge_info::p_next

Reserved for extensions; must be NULL.

◆ placement

occtl_axis2_placement_t occtl_prim_wedge_info::placement

Local frame; defaults to XOY.

◆ struct_version

uint32_t occtl_prim_wedge_info::struct_version

Must be OCCTL_PRIM_WEDGE_INFO_VERSION_1.


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