KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_GRID_HELPER Member List

This is the complete list of members for PCB_GRID_HELPER, including all inherited members.

addAnchor(const VECTOR2I &aPos, int aFlags, EDA_ITEM *aItem)GRID_HELPERinlineprotected
Align(const VECTOR2I &aPoint, GRID_HELPER_GRIDS aGrid) constPCB_GRID_HELPERinlinevirtual
Align(const VECTOR2I &aPoint) constPCB_GRID_HELPERvirtual
Align(const VECTOR2I &aPoint, const VECTOR2D &aGrid, const VECTOR2D &aOffset) constPCB_GRID_HELPERvirtual
AlignGrid(const VECTOR2I &aPoint, GRID_HELPER_GRIDS aGrid) constPCB_GRID_HELPERinlinevirtual
AlignGrid(const VECTOR2I &aPoint) constPCB_GRID_HELPER
AlignGrid(const VECTOR2I &aPoint, const VECTOR2D &aGrid, const VECTOR2D &aOffset) constPCB_GRID_HELPER
AlignToArc(const VECTOR2I &aPoint, const SHAPE_ARC &aSeg)PCB_GRID_HELPER
AlignToNearestPad(const VECTOR2I &aMousePos, PADS &aPads)PCB_GRID_HELPER
AlignToSegment(const VECTOR2I &aPoint, const SEG &aSeg)PCB_GRID_HELPER
ALL enum valueGRID_HELPER
ANCHOR_FLAGS enum nameGRID_HELPER
BestDragOrigin(const VECTOR2I &aMousePos, std::vector< BOARD_ITEM * > &aItem, GRID_HELPER_GRIDS aGrid=GRID_HELPER_GRIDS::GRID_CURRENT, const PCB_SELECTION_FILTER_OPTIONS *aSelectionFilter=nullptr)PCB_GRID_HELPER
BestSnapAnchor(const VECTOR2I &aOrigin, BOARD_ITEM *aReferenceItem, GRID_HELPER_GRIDS aGrid=GRID_HELPER_GRIDS::GRID_CURRENT)PCB_GRID_HELPER
BestSnapAnchor(const VECTOR2I &aOrigin, const LSET &aLayers, GRID_HELPER_GRIDS aGrid=GRID_HELPER_GRIDS::GRID_CURRENT, const std::vector< BOARD_ITEM * > &aSkip={})PCB_GRID_HELPER
canUseGrid() constGRID_HELPERprotected
clearAnchors()GRID_HELPERinlineprotected
ClearMaskFlag(int aFlag)GRID_HELPERinline
ClearSkipPoint()GRID_HELPERinline
computeAnchors(BOARD_ITEM *aItem, const VECTOR2I &aRefPos, bool aFrom=false, const PCB_SELECTION_FILTER_OPTIONS *aSelectionFilter=nullptr)PCB_GRID_HELPERprivate
computeNearest(const VECTOR2I &aPoint, const VECTOR2I &aGrid, const VECTOR2I &aOffset) constGRID_HELPERprotected
CORNER enum valueGRID_HELPER
GetGrid() constGRID_HELPER
GetGridSize(GRID_HELPER_GRIDS aGrid) const overridePCB_GRID_HELPERvirtual
GetItemGrid(const EDA_ITEM *aItem) const overridePCB_GRID_HELPERvirtual
GetOrigin() constGRID_HELPER
GetSelectionGrid(const SELECTION &aSelection) constGRID_HELPERvirtual
GetSnap() constGRID_HELPERinline
GetSnapped() constPCB_GRID_HELPER
GetUseGrid() constGRID_HELPERinline
GetVisibleGrid() constGRID_HELPER
GRID_HELPER(TOOL_MANAGER *aToolMgr)GRID_HELPER
HORIZONTAL enum valueGRID_HELPER
m_anchorsGRID_HELPERprotected
m_auxAxisGRID_HELPERprotected
m_enableGridGRID_HELPERprotected
m_enableSnapGRID_HELPERprotected
m_enableSnapLineGRID_HELPERprotected
m_magneticSettingsPCB_GRID_HELPERprivate
m_maskTypesGRID_HELPERprotected
m_skipPointGRID_HELPERprotected
m_snapItemGRID_HELPERprotected
m_toolMgrGRID_HELPERprotected
m_viewAxisGRID_HELPERprotected
m_viewSnapLineGRID_HELPERprotected
m_viewSnapPointGRID_HELPERprotected
nearestAnchor(const VECTOR2I &aPos, int aFlags, LSET aMatchLayers)PCB_GRID_HELPERprivate
ORIGIN enum valueGRID_HELPER
OUTLINE enum valueGRID_HELPER
PCB_GRID_HELPER(TOOL_MANAGER *aToolMgr, MAGNETIC_SETTINGS *aMagneticSettings)PCB_GRID_HELPER
queryVisible(const BOX2I &aArea, const std::vector< BOARD_ITEM * > &aSkip) constPCB_GRID_HELPERprivate
SetAuxAxes(bool aEnable, const VECTOR2I &aOrigin=VECTOR2I(0, 0))GRID_HELPER
SetMask(int aMask)GRID_HELPERinline
SetMaskFlag(int aFlag)GRID_HELPERinline
SetSkipPoint(const VECTOR2I &aPoint)GRID_HELPERinline
SetSnap(bool aSnap)GRID_HELPERinline
SetSnapLine(bool aSnap)GRID_HELPERinline
SetUseGrid(bool aSnapToGrid)GRID_HELPERinline
SNAPPABLE enum valueGRID_HELPER
VERTICAL enum valueGRID_HELPER
~GRID_HELPER()GRID_HELPERvirtual
~PCB_GRID_HELPER() overridePCB_GRID_HELPER