KiCad PCB EDA Suite
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) constGRID_HELPERvirtual
AlignGrid(const VECTOR2I &aPoint) constGRID_HELPER
AlignToArc(const VECTOR2I &aPoint, const SHAPE_ARC &aSeg)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)PCB_GRID_HELPER
BestSnapAnchor(const VECTOR2I &aOrigin, BOARD_ITEM *aReferenceItem)PCB_GRID_HELPER
BestSnapAnchor(const VECTOR2I &aOrigin, const LSET &aLayers, const std::vector< BOARD_ITEM * > &aSkip={})PCB_GRID_HELPER
canUseGrid() constGRID_HELPERinlineprotected
clearAnchors()GRID_HELPERinlineprotected
ClearMaskFlag(int aFlag)GRID_HELPERinline
ClearSkipPoint()GRID_HELPERinline
computeAnchors(BOARD_ITEM *aItem, const VECTOR2I &aRefPos, bool aFrom=false)PCB_GRID_HELPERprivate
CORNER enum valueGRID_HELPER
GetGrid() constGRID_HELPER
GetOrigin() constGRID_HELPER
GetSnap() constGRID_HELPERinline
GetSnapped() constPCB_GRID_HELPER
GetUseGrid() constGRID_HELPERinline
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