KiCad PCB EDA Suite
KIGFX::VIEW Member List

This is the complete list of members for KIGFX::VIEW, including all inherited members.

Add(VIEW_ITEM *aItem, int aDrawPriority=-1)KIGFX::VIEWvirtual
AddLayer(int aLayer, bool aDisplayOnly=false)KIGFX::VIEW
areRequiredLayersEnabled(int aLayerId) constKIGFX::VIEWprotected
Clear()KIGFX::VIEW
clearGroupCache()KIGFX::VIEWprotected
ClearLayer(int aLayer)KIGFX::VIEW
ClearTargets()KIGFX::VIEW
ClearTopLayers()KIGFX::VIEW
compareRenderingOrder(VIEW_LAYER *aI, VIEW_LAYER *aJ)KIGFX::VIEWinlineprotectedstatic
CopySettings(const VIEW *aOtherView)KIGFX::VIEW
DataReference() constKIGFX::VIEW
draw(VIEW_ITEM *aItem, int aLayer, bool aImmediate=false)KIGFX::VIEWprotected
draw(VIEW_ITEM *aItem, bool aImmediate=false)KIGFX::VIEWprotected
draw(VIEW_GROUP *aGroup, bool aImmediate=false)KIGFX::VIEWprotected
EnableTopLayer(bool aEnable)KIGFX::VIEWvirtual
GetBoundary() constKIGFX::VIEWinline
GetCenter() constKIGFX::VIEWinline
GetGAL() constKIGFX::VIEWinline
GetLayerOrder(int aLayer) constKIGFX::VIEW
GetPainter() constKIGFX::VIEWinline
GetPrintMode()KIGFX::VIEWinline
GetScale() constKIGFX::VIEWinline
GetScreenPixelSize() constKIGFX::VIEW
GetTopLayer() constKIGFX::VIEWvirtual
GetViewport() constKIGFX::VIEW
Hide(VIEW_ITEM *aItem, bool aHide=true)KIGFX::VIEW
invalidateItem(VIEW_ITEM *aItem, int aUpdateFlags)KIGFX::VIEWprotected
IsCached(int aLayer) constKIGFX::VIEWinline
IsDirty() constKIGFX::VIEWinline
IsDrawOrderReversed() constKIGFX::VIEWinline
IsDynamic() constKIGFX::VIEWinline
IsLayerVisible(int aLayer) constKIGFX::VIEWinline
IsMirroredX() constKIGFX::VIEWinline
IsMirroredY() constKIGFX::VIEWinline
IsTargetDirty(int aTarget) constKIGFX::VIEWinline
IsUsingDrawPriority() constKIGFX::VIEWinline
IsVisible(const VIEW_ITEM *aItem) constKIGFX::VIEW
LAYER_ITEM_PAIR typedefKIGFX::VIEW
LAYER_MAP typedefKIGFX::VIEWprotected
LAYER_MAP_ITER typedefKIGFX::VIEWprotected
LAYER_ORDER typedefKIGFX::VIEWprotected
LAYER_ORDER_ITER typedefKIGFX::VIEWprotected
m_allItemsKIGFX::VIEWprotected
m_boundaryKIGFX::VIEWprotected
m_centerKIGFX::VIEWprotected
m_dirtyTargetsKIGFX::VIEWprotected
m_dynamicKIGFX::VIEWprotected
m_enableOrderModifierKIGFX::VIEWprotected
m_galKIGFX::VIEWprotected
m_layersKIGFX::VIEWprotected
m_maxScaleKIGFX::VIEWprotected
m_minScaleKIGFX::VIEWprotected
m_mirrorXKIGFX::VIEWprotected
m_mirrorYKIGFX::VIEWprotected
m_nextDrawPriorityKIGFX::VIEWprotected
m_orderedLayersKIGFX::VIEWprotected
m_painterKIGFX::VIEWprotected
m_printModeKIGFX::VIEWprotected
m_reverseDrawOrderKIGFX::VIEWprotected
m_scaleKIGFX::VIEWprotected
m_topLayersKIGFX::VIEWprotected
m_useDrawPriorityKIGFX::VIEWprotected
MakeOverlay()KIGFX::VIEW
MarkDirty()KIGFX::VIEWinline
MarkForUpdate(VIEW_ITEM *aItem)KIGFX::VIEW
markTargetClean(int aTarget)KIGFX::VIEWinlineprotected
MarkTargetDirty(int aTarget)KIGFX::VIEWinline
OnDestroy(VIEW_ITEM *aItem)KIGFX::VIEWstatic
Query(const BOX2I &aRect, std::vector< LAYER_ITEM_PAIR > &aResult) constKIGFX::VIEWvirtual
RecacheAllItems()KIGFX::VIEW
Redraw()KIGFX::VIEWvirtual
redrawRect(const BOX2I &aRect)KIGFX::VIEWprotected
Remove(VIEW_ITEM *aItem)KIGFX::VIEWvirtual
ReorderLayerData(std::unordered_map< int, int > aReorderMap)KIGFX::VIEW
ReverseDrawOrder(bool aFlag)KIGFX::VIEWinline
SetBoundary(const BOX2D &aBoundary)KIGFX::VIEWinline
SetBoundary(const BOX2I &aBoundary)KIGFX::VIEWinline
SetCenter(const VECTOR2D &aCenter)KIGFX::VIEW
SetCenter(VECTOR2D aCenter, const BOX2D &occultingScreenRect)KIGFX::VIEW
SetGAL(GAL *aGal)KIGFX::VIEW
SetLayerDisplayOnly(int aLayer, bool aDisplayOnly=true)KIGFX::VIEWinline
SetLayerOrder(int aLayer, int aRenderingOrder)KIGFX::VIEW
SetLayerTarget(int aLayer, RENDER_TARGET aTarget)KIGFX::VIEWinline
SetLayerVisible(int aLayer, bool aVisible=true)KIGFX::VIEWinline
SetMirror(bool aMirrorX, bool aMirrorY)KIGFX::VIEW
SetPainter(PAINTER *aPainter)KIGFX::VIEWinline
SetPrintMode(int aPrintMode)KIGFX::VIEWinline
SetRequired(int aLayerId, int aRequiredId, bool aRequired=true)KIGFX::VIEW
SetScale(double aScale, VECTOR2D aAnchor={ 0, 0 })KIGFX::VIEWvirtual
SetScaleLimits(double aMaximum, double aMinimum)KIGFX::VIEWinline
SetTopLayer(int aLayer, bool aEnabled=true)KIGFX::VIEWvirtual
SetViewport(const BOX2D &aViewport)KIGFX::VIEW
SetVisible(VIEW_ITEM *aItem, bool aIsVisible=true)KIGFX::VIEW
sortLayers()KIGFX::VIEWprotected
SortLayers(int aLayers[], int &aCount) constKIGFX::VIEW
TOP_LAYER_MODIFIERKIGFX::VIEWprotectedstatic
ToScreen(const VECTOR2D &aCoord, bool aAbsolute=true) constKIGFX::VIEW
ToScreen(double aSize) constKIGFX::VIEW
ToWorld(const VECTOR2D &aCoord, bool aAbsolute=true) constKIGFX::VIEW
ToWorld(double aSize) constKIGFX::VIEW
Update(VIEW_ITEM *aItem, int aUpdateFlags)KIGFX::VIEWvirtual
Update(VIEW_ITEM *aItem)KIGFX::VIEWvirtual
UpdateAllItems(int aUpdateFlags)KIGFX::VIEW
UpdateAllItemsConditionally(int aUpdateFlags, std::function< bool(VIEW_ITEM *)> aCondition)KIGFX::VIEW
UpdateAllLayersColor()KIGFX::VIEW
UpdateAllLayersOrder()KIGFX::VIEW
updateBbox(VIEW_ITEM *aItem)KIGFX::VIEWprotected
updateItemColor(VIEW_ITEM *aItem, int aLayer)KIGFX::VIEWprotected
updateItemGeometry(VIEW_ITEM *aItem, int aLayer)KIGFX::VIEWprotected
UpdateItems()KIGFX::VIEW
UpdateLayerColor(int aLayer)KIGFX::VIEW
updateLayers(VIEW_ITEM *aItem)KIGFX::VIEWprotected
UseDrawPriority(bool aFlag)KIGFX::VIEWinline
VIEW(bool aIsDynamic=true)KIGFX::VIEW
VIEW(const VIEW &)=deleteKIGFX::VIEWprotected
VIEW_ITEM classKIGFX::VIEWfriend
VIEW_MAX_LAYERSKIGFX::VIEWstatic
~VIEW()KIGFX::VIEWvirtual