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

Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| double | u_min |
| double | u_max |
| double | v_min |
| double | v_max |
| double | tolerance |
| occtl_node_id_t | outer_wire |
| uint32_t | wire_count |
| int32_t | has_surface |
| int32_t | has_triangulation |
| int32_t | natural_restriction |
Aggregate snapshot of a face's scalar state.
| int32_t occtl_face_view::has_surface |
1 if a surface representation is attached.
| int32_t occtl_face_view::has_triangulation |
1 if any triangulation is attached.
| int32_t occtl_face_view::natural_restriction |
1 if the face uses the natural surface restriction.
| occtl_node_id_t occtl_face_view::outer_wire |
Outer-wire node id, or invalid if none.
| const void* occtl_face_view::p_next |
Reserved; must be NULL.
| uint32_t occtl_face_view::struct_version |
INPUT — caller declares which version they understand.
| double occtl_face_view::tolerance |
Geometric tolerance.
| double occtl_face_view::u_max |
U parameter maximum.
| double occtl_face_view::u_min |
U parameter minimum.
| double occtl_face_view::v_max |
V parameter maximum.
| double occtl_face_view::v_min |
V parameter minimum.
| uint32_t occtl_face_view::wire_count |
Total wire count (including the outer wire).