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

Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| occtl_node_id_t | target |
Distance-to-node sort extension for occtl_select_options_t.
Chain one instance through occtl_select_options_t::p_next when occtl_select_options_t::sort_key is OCCTL_SELECT_SORT_DISTANCE_TO_NODE. The selector computes OCCT minimum distances from each candidate node to target.
To combine this with a metadata filter, set this struct as the first occtl_select_options_t::p_next entry and chain occtl_select_metadata_filter_t from this struct's p_next.
| const void* occtl_select_distance_to_node_sort::p_next |
Optional occtl_select_metadata_filter_t chain.
| uint32_t occtl_select_distance_to_node_sort::struct_version |
Must be OCCTL_SELECT_DISTANCE_TO_NODE_SORT_VERSION_1.
| occtl_node_id_t occtl_select_distance_to_node_sort::target |
Target node for distance sorting. Must be active.