|
KiCad PCB EDA Suite
|
#include <snap_resolver.h>
Public Member Functions | |
| bool | Accepted (const SNAP_STABLE_ID &aId) const |
Public Attributes | |
| SNAP_RESULT_STATUS | status = SNAP_RESULT_STATUS::SUCCESS |
| std::vector< SNAP_STABLE_ID > | accepted |
| VECTOR2I | position |
| int | remainingDof = 2 |
| std::vector< double > | quantizedResiduals |
| std::vector< SNAP_GUIDE > | guides |
Definition at line 241 of file snap_resolver.h.
| bool SNAP_RESULT::Accepted | ( | const SNAP_STABLE_ID & | aId | ) | const |
Definition at line 566 of file snap_resolver.cpp.
References accepted.
Referenced by BOARD_CONSTRAINT_MOVE_SESSION::ResolveCandidates(), and BOARD_CONSTRAINT_ADAPTER::SolveRigidSnapRelations().
| std::vector<SNAP_STABLE_ID> SNAP_RESULT::accepted |
Definition at line 244 of file snap_resolver.h.
Referenced by Accepted(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), ResolveSnapFrame(), and GRID_HELPER::retainAcceptedSnaps().
| std::vector<SNAP_GUIDE> SNAP_RESULT::guides |
Definition at line 248 of file snap_resolver.h.
Referenced by GRID_HELPER::applySnapResultGuides(), and BOOST_AUTO_TEST_CASE().
| VECTOR2I SNAP_RESULT::position |
Definition at line 245 of file snap_resolver.h.
Referenced by SCH_SELECTION_TOOL::autostartEvent(), BOOST_FIXTURE_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BOARD_CONSTRAINT_MOVE_SESSION::ResolveCandidates(), and BOARD_CONSTRAINT_ADAPTER::SolveRigidSnapRelations().
| std::vector<double> SNAP_RESULT::quantizedResiduals |
Definition at line 247 of file snap_resolver.h.
Referenced by BOARD_CONSTRAINT_SESSION::accept().
| int SNAP_RESULT::remainingDof = 2 |
Definition at line 246 of file snap_resolver.h.
Referenced by BOARD_CONSTRAINT_SESSION::accept().
| SNAP_RESULT_STATUS SNAP_RESULT::status = SNAP_RESULT_STATUS::SUCCESS |
Definition at line 243 of file snap_resolver.h.
Referenced by BOOST_FIXTURE_TEST_CASE(), and BOOST_FIXTURE_TEST_CASE().