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

#include <occtl_topo_build.h>

Collaboration diagram for occtl_select_distance_to_node_sort:

Public Attributes

uint32_t struct_version
 
const void * p_next
 
occtl_node_id_t target
 

Detailed Description

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.

Member Data Documentation

◆ p_next

const void* occtl_select_distance_to_node_sort::p_next

◆ struct_version

uint32_t occtl_select_distance_to_node_sort::struct_version

Must be OCCTL_SELECT_DISTANCE_TO_NODE_SORT_VERSION_1.

◆ target

occtl_node_id_t occtl_select_distance_to_node_sort::target

Target node for distance sorting. Must be active.


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