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

Public Attributes | |
| occtl_point3_t | center |
| occtl_direction3_t | x_direction |
| occtl_direction3_t | y_direction |
| occtl_direction3_t | z_direction |
| double | x_half_size |
| double | y_half_size |
| double | z_half_size |
Oriented box value computed for a graph node.
The three direction vectors form the local box axes. Half sizes are non-negative distances from center along the matching axis.
| occtl_point3_t occtl_graph_obb::center |
Box centre in model coordinates.
| occtl_direction3_t occtl_graph_obb::x_direction |
Unit X axis of the oriented box.
| double occtl_graph_obb::x_half_size |
Half size along x_direction.
| occtl_direction3_t occtl_graph_obb::y_direction |
Unit Y axis of the oriented box.
| double occtl_graph_obb::y_half_size |
Half size along y_direction.
| occtl_direction3_t occtl_graph_obb::z_direction |
Unit Z axis of the oriented box.
| double occtl_graph_obb::z_half_size |
Half size along z_direction.