| addAnchor(const VECTOR2I &aPos, int aFlags, EDA_ITEM *aItem, int aPointTypes=POINT_TYPE::PT_NONE) | TEST_GRID_HELPER | inline |
| addAnchor(const VECTOR2I &aPos, int aFlags, std::vector< EDA_ITEM * > aItems, int aPointTypes) | TEST_GRID_HELPER | inline |
| AddConstructionItems(std::vector< SCH_ITEM * > aItems, bool aExtensionOnly, bool aIsPersistent) | EE_GRID_HELPER | |
| Align(const VECTOR2I &aPoint, GRID_HELPER_GRIDS aGrid) const | GRID_HELPER | inlinevirtual |
| Align(const VECTOR2I &aPoint) const | GRID_HELPER | virtual |
| Align(const VECTOR2I &aPoint, const VECTOR2D &aGrid, const VECTOR2D &aOffset) const | GRID_HELPER | virtual |
| AlignGrid(const VECTOR2I &aPoint, GRID_HELPER_GRIDS aGrid) const | GRID_HELPER | inlinevirtual |
| GRID_HELPER::AlignGrid(const VECTOR2I &aPoint) const | GRID_HELPER | |
| GRID_HELPER::AlignGrid(const VECTOR2I &aPoint, const VECTOR2D &aGrid, const VECTOR2D &aOffset) const | GRID_HELPER | |
| EE_GRID_HELPER::AlignGrid(const VECTOR2I &aPoint) const | GRID_HELPER | |
| EE_GRID_HELPER::AlignGrid(const VECTOR2I &aPoint, const VECTOR2D &aGrid, const VECTOR2D &aOffset) const | GRID_HELPER | |
| GRID_HELPER::ALL enum value | GRID_HELPER | |
| EE_GRID_HELPER::ALL enum value | GRID_HELPER | |
| GRID_HELPER::ANCHOR_FLAGS enum name | GRID_HELPER | |
| EE_GRID_HELPER::ANCHOR_FLAGS enum name | GRID_HELPER | |
| applySnapResultGuides(const SNAP_RESULT &aResult) | TEST_GRID_HELPER | |
| BestDragOrigin(const VECTOR2I &aMousePos, GRID_HELPER_GRIDS aGrid, const SCH_SELECTION &aItems) | EE_GRID_HELPER | |
| GRID_HELPER::canUseGrid() const | GRID_HELPER | protected |
| EE_GRID_HELPER::canUseGrid() const | GRID_HELPER | protected |
| GRID_HELPER::classifyReference(const VECTOR2I &aPoint, const BOX2I &aBounds, bool aAnchorPoint) | GRID_HELPER | protectedstatic |
| EE_GRID_HELPER::classifyReference(const VECTOR2I &aPoint, const BOX2I &aBounds, bool aAnchorPoint) | GRID_HELPER | protectedstatic |
| GRID_HELPER::clearAnchors() | GRID_HELPER | inlineprotected |
| EE_GRID_HELPER::clearAnchors() | GRID_HELPER | inlineprotected |
| GRID_HELPER::ClearMaskFlag(int aFlag) | GRID_HELPER | inline |
| EE_GRID_HELPER::ClearMaskFlag(int aFlag) | GRID_HELPER | inline |
| GRID_HELPER::ClearSkipPoint() | GRID_HELPER | inline |
| EE_GRID_HELPER::ClearSkipPoint() | GRID_HELPER | inline |
| GRID_HELPER::ClearSnapLine() | GRID_HELPER | |
| EE_GRID_HELPER::ClearSnapLine() | GRID_HELPER | |
| computeAnchors(SCH_ITEM *aItem, const VECTOR2I &aRefPos, bool aFrom=false, bool aIncludeText=false) | EE_GRID_HELPER | private |
| GRID_HELPER::computeNearest(const VECTOR2I &aPoint, const VECTOR2I &aGrid, const VECTOR2I &aOffset) const | GRID_HELPER | protected |
| EE_GRID_HELPER::computeNearest(const VECTOR2I &aPoint, const VECTOR2I &aGrid, const VECTOR2I &aOffset) const | GRID_HELPER | protected |
| GRID_HELPER::computeSnapRanges(bool aClampToVisibleGrid) const | GRID_HELPER | protected |
| EE_GRID_HELPER::computeSnapRanges(bool aClampToVisibleGrid) const | GRID_HELPER | protected |
| GRID_HELPER::CONSTRUCTED enum value | GRID_HELPER | |
| EE_GRID_HELPER::CONSTRUCTED enum value | GRID_HELPER | |
| GRID_HELPER::CORNER enum value | GRID_HELPER | |
| EE_GRID_HELPER::CORNER enum value | GRID_HELPER | |
| EE_GRID_HELPER() | EE_GRID_HELPER | |
| EE_GRID_HELPER(TOOL_MANAGER *aToolMgr) | EE_GRID_HELPER | |
| GRID_HELPER::emitAngleBranchCandidates(std::vector< SNAP_CANDIDATE > &aCandidates, const VECTOR2I &aOrigin, double aSnapScale) const | GRID_HELPER | protected |
| EE_GRID_HELPER::emitAngleBranchCandidates(std::vector< SNAP_CANDIDATE > &aCandidates, const VECTOR2I &aOrigin, double aSnapScale) const | GRID_HELPER | protected |
| GRID_HELPER::emitSelfAndGridCandidates(std::vector< SNAP_CANDIDATE > &aCandidates, const SNAP_SOURCE_CONTEXT &aContext, const VECTOR2I &aOrigin, const VECTOR2I &aNearestGrid, double aSnapScale, int aSnapRange, bool aUseGrid) const | GRID_HELPER | protected |
| EE_GRID_HELPER::emitSelfAndGridCandidates(std::vector< SNAP_CANDIDATE > &aCandidates, const SNAP_SOURCE_CONTEXT &aContext, const VECTOR2I &aOrigin, const VECTOR2I &aNearestGrid, double aSnapScale, int aSnapRange, bool aUseGrid) const | GRID_HELPER | protected |
| GRID_HELPER::enableAndGetAnchorDebug() | GRID_HELPER | protected |
| EE_GRID_HELPER::enableAndGetAnchorDebug() | GRID_HELPER | protected |
| FullReset() | GRID_HELPER | inlinevirtual |
| GRID_HELPER::GetGrid() const | GRID_HELPER | |
| EE_GRID_HELPER::GetGrid() const | EE_GRID_HELPER | |
| GetGridSize(GRID_HELPER_GRIDS aGrid) const override | TEST_GRID_HELPER | inlinevirtual |
| GRID_HELPER::GetItemGrid(const EDA_ITEM *aItem) const | GRID_HELPER | inlinevirtual |
| EE_GRID_HELPER::GetItemGrid(const EDA_ITEM *aItem) const override | EE_GRID_HELPER | virtual |
| GRID_HELPER::GetOrigin() const | GRID_HELPER | |
| EE_GRID_HELPER::GetOrigin() const | GRID_HELPER | |
| GetSelectionGrid(const SELECTION &aSelection) const | GRID_HELPER | virtual |
| GRID_HELPER::GetSnap() const | GRID_HELPER | inline |
| EE_GRID_HELPER::GetSnap() const | GRID_HELPER | inline |
| GRID_HELPER::getSnapManager() | GRID_HELPER | inlineprotected |
| EE_GRID_HELPER::getSnapManager() | GRID_HELPER | inlineprotected |
| GetSnapped() const | EE_GRID_HELPER | |
| GRID_HELPER::GetSnappedPoint() const | GRID_HELPER | |
| EE_GRID_HELPER::GetSnappedPoint() const | GRID_HELPER | |
| GRID_HELPER::GetUseGrid() const | GRID_HELPER | inline |
| EE_GRID_HELPER::GetUseGrid() const | GRID_HELPER | inline |
| GRID_HELPER::GetVisibleGrid() const | GRID_HELPER | |
| EE_GRID_HELPER::GetVisibleGrid() const | GRID_HELPER | |
| GRID_HELPER::GRID_HELPER() | GRID_HELPER | |
| GRID_HELPER::GRID_HELPER(TOOL_MANAGER *aToolMgr, int aConstructionLayer) | GRID_HELPER | |
| EE_GRID_HELPER::GRID_HELPER() | GRID_HELPER | |
| EE_GRID_HELPER::GRID_HELPER(TOOL_MANAGER *aToolMgr, int aConstructionLayer) | GRID_HELPER | |
| GRID_HELPER::HORIZONTAL enum value | GRID_HELPER | |
| EE_GRID_HELPER::HORIZONTAL enum value | GRID_HELPER | |
| layoutBounds(const SCH_ITEM &aItem) | EE_GRID_HELPER | privatestatic |
| layoutPins(SCH_ITEM &aItem) | EE_GRID_HELPER | privatestatic |
| GRID_HELPER::m_anchorDebug | GRID_HELPER | private |
| GRID_HELPER::m_anchors | GRID_HELPER | protected |
| EE_GRID_HELPER::m_anchors | GRID_HELPER | protected |
| GRID_HELPER::m_angleOrigin | GRID_HELPER | protected |
| EE_GRID_HELPER::m_angleOrigin | GRID_HELPER | protected |
| GRID_HELPER::m_angleStepDegrees | GRID_HELPER | protected |
| EE_GRID_HELPER::m_angleStepDegrees | GRID_HELPER | protected |
| GRID_HELPER::m_auxAxis | GRID_HELPER | protected |
| EE_GRID_HELPER::m_auxAxis | GRID_HELPER | protected |
| GRID_HELPER::m_constructionGeomPreview | GRID_HELPER | private |
| GRID_HELPER::m_enableGrid | GRID_HELPER | protected |
| EE_GRID_HELPER::m_enableGrid | GRID_HELPER | protected |
| GRID_HELPER::m_enableSnap | GRID_HELPER | protected |
| EE_GRID_HELPER::m_enableSnap | GRID_HELPER | protected |
| GRID_HELPER::m_enableSnapLine | GRID_HELPER | protected |
| EE_GRID_HELPER::m_enableSnapLine | GRID_HELPER | protected |
| GRID_HELPER::m_feasibilityCallback | GRID_HELPER | protected |
| EE_GRID_HELPER::m_feasibilityCallback | GRID_HELPER | protected |
| m_gridSize | TEST_GRID_HELPER | private |
| GRID_HELPER::m_layoutReferencePreference | GRID_HELPER | protected |
| EE_GRID_HELPER::m_layoutReferencePreference | GRID_HELPER | protected |
| GRID_HELPER::m_manualGrid | GRID_HELPER | protected |
| EE_GRID_HELPER::m_manualGrid | GRID_HELPER | protected |
| GRID_HELPER::m_manualGridSnapping | GRID_HELPER | protected |
| EE_GRID_HELPER::m_manualGridSnapping | GRID_HELPER | protected |
| GRID_HELPER::m_manualOrigin | GRID_HELPER | protected |
| EE_GRID_HELPER::m_manualOrigin | GRID_HELPER | protected |
| GRID_HELPER::m_manualVisibleGrid | GRID_HELPER | protected |
| EE_GRID_HELPER::m_manualVisibleGrid | GRID_HELPER | protected |
| GRID_HELPER::m_maskTypes | GRID_HELPER | protected |
| EE_GRID_HELPER::m_maskTypes | GRID_HELPER | protected |
| GRID_HELPER::m_pointEditProfile | GRID_HELPER | protected |
| EE_GRID_HELPER::m_pointEditProfile | GRID_HELPER | protected |
| GRID_HELPER::m_retainedAngleBranch | GRID_HELPER | protected |
| EE_GRID_HELPER::m_retainedAngleBranch | GRID_HELPER | protected |
| GRID_HELPER::m_skipPoint | GRID_HELPER | protected |
| EE_GRID_HELPER::m_skipPoint | GRID_HELPER | protected |
| GRID_HELPER::m_snapItem | GRID_HELPER | protected |
| EE_GRID_HELPER::m_snapItem | GRID_HELPER | protected |
| GRID_HELPER::m_snapManager | GRID_HELPER | private |
| GRID_HELPER::m_stationarySelfPoints | GRID_HELPER | protected |
| EE_GRID_HELPER::m_stationarySelfPoints | GRID_HELPER | protected |
| GRID_HELPER::m_stationarySelfSegments | GRID_HELPER | protected |
| EE_GRID_HELPER::m_stationarySelfSegments | GRID_HELPER | protected |
| GRID_HELPER::m_stickySnapIds | GRID_HELPER | protected |
| EE_GRID_HELPER::m_stickySnapIds | GRID_HELPER | protected |
| GRID_HELPER::m_toolMgr | GRID_HELPER | protected |
| EE_GRID_HELPER::m_toolMgr | GRID_HELPER | protected |
| GRID_HELPER::m_viewAxis | GRID_HELPER | protected |
| EE_GRID_HELPER::m_viewAxis | GRID_HELPER | protected |
| GRID_HELPER::m_viewSnapPoint | GRID_HELPER | protected |
| EE_GRID_HELPER::m_viewSnapPoint | GRID_HELPER | protected |
| nearestAnchor(const VECTOR2I &aPos, int aFlags, GRID_HELPER_GRIDS aGrid) | EE_GRID_HELPER | private |
| GRID_HELPER::ORIGIN enum value | GRID_HELPER | |
| EE_GRID_HELPER::ORIGIN enum value | GRID_HELPER | |
| GRID_HELPER::OUTLINE enum value | GRID_HELPER | |
| EE_GRID_HELPER::OUTLINE enum value | GRID_HELPER | |
| queryVisible(const BOX2I &aArea, const SCH_SELECTION &aSkipList) const | EE_GRID_HELPER | private |
| ResolveSnap(const VECTOR2I &aOrigin, GRID_HELPER_GRIDS aGrid, SCH_ITEM *aSkip) | EE_GRID_HELPER | |
| ResolveSnap(const VECTOR2I &aOrigin, GRID_HELPER_GRIDS aGrid, const SCH_SELECTION &aSkip={}, std::optional< VECTOR2I > aMovingReferencePoint=std::nullopt) | EE_GRID_HELPER | |
| GRID_HELPER::retainAcceptedSnaps(const SNAP_RESULT &aResult) | GRID_HELPER | protected |
| EE_GRID_HELPER::retainAcceptedSnaps(const SNAP_RESULT &aResult) | GRID_HELPER | protected |
| GRID_HELPER::SetAngleRestriction(std::optional< VECTOR2I > aOrigin, double aStepDegrees) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetAngleRestriction(std::optional< VECTOR2I > aOrigin, double aStepDegrees) | GRID_HELPER | inline |
| GRID_HELPER::SetAuxAxes(bool aEnable, const VECTOR2I &aOrigin=VECTOR2I(0, 0)) | GRID_HELPER | |
| EE_GRID_HELPER::SetAuxAxes(bool aEnable, const VECTOR2I &aOrigin=VECTOR2I(0, 0)) | GRID_HELPER | |
| GRID_HELPER::SetFeasibilityCallback(SNAP_RESOLVER::FEASIBILITY_CALLBACK aCallback) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetFeasibilityCallback(SNAP_RESOLVER::FEASIBILITY_CALLBACK aCallback) | GRID_HELPER | inline |
| GRID_HELPER::SetGridSize(const VECTOR2D &aGrid) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetGridSize(const VECTOR2D &aGrid) | GRID_HELPER | inline |
| GRID_HELPER::SetGridSnapping(bool aEnable) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetGridSnapping(bool aEnable) | GRID_HELPER | inline |
| GRID_HELPER::setLayoutReference(const VECTOR2I &aPoint, const std::optional< BOX2I > &aBounds, bool aAnchorPoint) | GRID_HELPER | protected |
| EE_GRID_HELPER::setLayoutReference(const VECTOR2I &aPoint, const std::optional< BOX2I > &aBounds, bool aAnchorPoint) | GRID_HELPER | protected |
| GRID_HELPER::SetMask(int aMask) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetMask(int aMask) | GRID_HELPER | inline |
| GRID_HELPER::SetMaskFlag(int aFlag) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetMaskFlag(int aFlag) | GRID_HELPER | inline |
| GRID_HELPER::SetOrigin(const VECTOR2I &aOrigin) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetOrigin(const VECTOR2I &aOrigin) | GRID_HELPER | inline |
| GRID_HELPER::SetPointEditProfile(bool aEnabled) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetPointEditProfile(bool aEnabled) | GRID_HELPER | inline |
| GRID_HELPER::SetSkipPoint(const VECTOR2I &aPoint) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetSkipPoint(const VECTOR2I &aPoint) | GRID_HELPER | inline |
| GRID_HELPER::SetSnap(bool aSnap) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetSnap(bool aSnap) | GRID_HELPER | inline |
| GRID_HELPER::SetSnapLine(bool aSnap) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetSnapLine(bool aSnap) | GRID_HELPER | inline |
| GRID_HELPER::SetSnapLineDirections(const std::vector< VECTOR2I > &aDirections) | GRID_HELPER | |
| EE_GRID_HELPER::SetSnapLineDirections(const std::vector< VECTOR2I > &aDirections) | GRID_HELPER | |
| GRID_HELPER::SetSnapLineEnd(const std::optional< VECTOR2I > &aEnd) | GRID_HELPER | |
| EE_GRID_HELPER::SetSnapLineEnd(const std::optional< VECTOR2I > &aEnd) | GRID_HELPER | |
| GRID_HELPER::SetSnapLineOrigin(const VECTOR2I &aOrigin) | GRID_HELPER | |
| EE_GRID_HELPER::SetSnapLineOrigin(const VECTOR2I &aOrigin) | GRID_HELPER | |
| GRID_HELPER::SetStationarySelfGeometry(std::vector< VECTOR2I > aPoints, std::vector< SEG > aSegments) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetStationarySelfGeometry(std::vector< VECTOR2I > aPoints, std::vector< SEG > aSegments) | GRID_HELPER | inline |
| GRID_HELPER::SetUseGrid(bool aSnapToGrid) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetUseGrid(bool aSnapToGrid) | GRID_HELPER | inline |
| GRID_HELPER::SetVisibleGridSize(const VECTOR2D &aGrid) | GRID_HELPER | inline |
| EE_GRID_HELPER::SetVisibleGridSize(const VECTOR2D &aGrid) | GRID_HELPER | inline |
| GRID_HELPER::showConstructionGeometry(bool aShow) | GRID_HELPER | protected |
| EE_GRID_HELPER::showConstructionGeometry(bool aShow) | GRID_HELPER | protected |
| snapInferenceSettings() const | EE_GRID_HELPER | private |
| GRID_HELPER::SNAPPABLE enum value | GRID_HELPER | |
| EE_GRID_HELPER::SNAPPABLE enum value | GRID_HELPER | |
| GRID_HELPER::SnapToConstructionLines(const VECTOR2I &aPoint, const VECTOR2I &aNearestGrid, const VECTOR2D &aGrid, double aSnapRange) const | GRID_HELPER | |
| EE_GRID_HELPER::SnapToConstructionLines(const VECTOR2I &aPoint, const VECTOR2I &aNearestGrid, const VECTOR2D &aGrid, double aSnapRange) const | GRID_HELPER | |
| GRID_HELPER::snapTraceCallback(const SNAP_SOURCE_CONTEXT &aContext) const | GRID_HELPER | protected |
| EE_GRID_HELPER::snapTraceCallback(const SNAP_SOURCE_CONTEXT &aContext) const | GRID_HELPER | protected |
| TEST_GRID_HELPER(const VECTOR2D &aGridSize) | TEST_GRID_HELPER | inline |
| GRID_HELPER::updateSnapPoint(const TYPED_POINT2I &aPoint) | GRID_HELPER | protected |
| EE_GRID_HELPER::updateSnapPoint(const TYPED_POINT2I &aPoint) | GRID_HELPER | protected |
| GRID_HELPER::VERTICAL enum value | GRID_HELPER | |
| EE_GRID_HELPER::VERTICAL enum value | GRID_HELPER | |
| ~EE_GRID_HELPER() override | EE_GRID_HELPER | |
| ~GRID_HELPER() | GRID_HELPER | virtual |