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

Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| occtl_uid_t | uid |
| occtl_node_id_t | node |
| occtl_ref_id_t | ref |
| occtl_viz_selection_mode_t | selection_mode |
| occtl_transform_t | usage_transform |
Graph identity returned by occtl_viz_view_pick().
\par Thread Safety Yes.
| occtl_node_id_t occtl_viz_pick_result::node |
Session-local picked node ID.
| const void* occtl_viz_pick_result::p_next |
Reserved; set to NULL.
| occtl_ref_id_t occtl_viz_pick_result::ref |
Picked reference, or invalid when none.
| occtl_viz_selection_mode_t occtl_viz_pick_result::selection_mode |
Selection mode that produced the owner.
| uint32_t occtl_viz_pick_result::struct_version |
Must be OCCTL_VIZ_PICK_RESULT_VERSION_1.
| occtl_uid_t occtl_viz_pick_result::uid |
Persistent identity of the picked node.
| occtl_transform_t occtl_viz_pick_result::usage_transform |
Accumulated usage transform.