|
KiCad PCB EDA Suite
|
#include <snap_frame.h>
Public Attributes | |
| SNAP_SOURCE_CONTEXT | context |
| std::vector< SNAP_CANDIDATE > | candidates |
| std::optional< SNAP_STABLE_ID > | retainedId |
| std::map< SNAP_STABLE_ID, Payload > | presentation |
| std::vector< SNAP_STABLE_ID > | stickyIds |
| double | rankingHysteresis = 0.0 |
| SNAP_RESOLVER::FEASIBILITY_CALLBACK | feasibility |
| SNAP_RESOLVER::TRACE_CALLBACK | trace |
Definition at line 30 of file snap_frame.h.
| std::vector<SNAP_CANDIDATE> SNAP_FRAME_INPUT< Payload >::candidates |
Definition at line 33 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| SNAP_SOURCE_CONTEXT SNAP_FRAME_INPUT< Payload >::context |
Definition at line 32 of file snap_frame.h.
Referenced by BOOST_AUTO_TEST_CASE(), EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| SNAP_RESOLVER::FEASIBILITY_CALLBACK SNAP_FRAME_INPUT< Payload >::feasibility |
Definition at line 38 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| std::map<SNAP_STABLE_ID, Payload> SNAP_FRAME_INPUT< Payload >::presentation |
Definition at line 35 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| double SNAP_FRAME_INPUT< Payload >::rankingHysteresis = 0.0 |
Definition at line 37 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| std::optional<SNAP_STABLE_ID> SNAP_FRAME_INPUT< Payload >::retainedId |
Definition at line 34 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| std::vector<SNAP_STABLE_ID> SNAP_FRAME_INPUT< Payload >::stickyIds |
Definition at line 36 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().
| SNAP_RESOLVER::TRACE_CALLBACK SNAP_FRAME_INPUT< Payload >::trace |
Definition at line 39 of file snap_frame.h.
Referenced by EE_GRID_HELPER::ResolveSnap(), PCB_GRID_HELPER::ResolveSnap(), and ResolveSnapFrame().