KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIGFX::PCB_VIEW Member List

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

Add(VIEW_ITEM *aItem, int aDrawPriority=-1) overrideKIGFX::PCB_VIEWvirtual
AddToPreview(VIEW_ITEM *aItem, bool aTakeOwnership=true)KIGFX::VIEW
areRequiredLayersEnabled(int aLayerId) constKIGFX::VIEWprotected
Clear()KIGFX::VIEW
clearGroupCache()KIGFX::VIEWprotected
ClearPreview()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
GetScale() constKIGFX::VIEWinline
GetScreenPixelSize() constKIGFX::VIEW
GetTopLayer() constKIGFX::VIEWvirtual
GetViewport() constKIGFX::VIEW
HasItem(const VIEW_ITEM *aItem) constKIGFX::VIEW
Hide(VIEW_ITEM *aItem, bool aHide=true, bool aHideOverlay=false)KIGFX::VIEW
InitPreview()KIGFX::VIEW
invalidateItem(VIEW_ITEM *aItem, int aUpdateFlags)KIGFX::VIEWprotected
IsCached(int aLayer) constKIGFX::VIEWinline
IsDirty() constKIGFX::VIEWinline
IsDynamic() constKIGFX::VIEWinline
IsHiddenOnOverlay(const VIEW_ITEM *aItem) constKIGFX::VIEW
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
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_ownedItemsKIGFX::VIEWprotected
m_painterKIGFX::VIEWprotected
m_previewKIGFX::VIEWprotected
m_reverseDrawOrderKIGFX::VIEWprotected
m_scaleKIGFX::VIEWprotected
m_topLayersKIGFX::VIEWprotected
m_useDrawPriorityKIGFX::VIEWprotected
MakeOverlay()KIGFX::VIEW
MarkClean()KIGFX::VIEWinline
MarkDirty()KIGFX::VIEWinline
markTargetClean(int aTarget)KIGFX::VIEWinlineprotected
MarkTargetDirty(int aTarget)KIGFX::VIEWinline
OnDestroy(VIEW_ITEM *aItem)KIGFX::VIEWstatic
PCB_VIEW(bool aIsDynamic=true)KIGFX::PCB_VIEW
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) overrideKIGFX::PCB_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(const VECTOR2D &aCenter, const std::vector< BOX2D > &obscuringScreenRects)KIGFX::VIEW
SetGAL(GAL *aGal)KIGFX::VIEW
SetLayerDiff(int aLayer, bool aDiff=true)KIGFX::VIEWinline
SetLayerDisplayOnly(int aLayer, bool aDisplayOnly=true)KIGFX::VIEWinline
SetLayerHasNegatives(int aLayer, bool aNegatives=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
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
ShowPreview(bool aShow=true)KIGFX::VIEW
sortLayers()KIGFX::VIEWprotected
SortLayers(int aLayers[], int &aCount) constKIGFX::VIEW
TOP_LAYER_MODIFIERKIGFX::VIEWstatic
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(const VIEW_ITEM *aItem, int aUpdateFlags) const overrideKIGFX::PCB_VIEWvirtual
Update(const VIEW_ITEM *aItem) const overrideKIGFX::PCB_VIEWvirtual
UpdateAllItems(int aUpdateFlags)KIGFX::VIEW
UpdateAllItemsConditionally(int aUpdateFlags, std::function< bool(VIEW_ITEM *)> aCondition)KIGFX::VIEW
UpdateAllItemsConditionally(std::function< int(VIEW_ITEM *)> aItemFlagsProvider)KIGFX::VIEW
UpdateAllLayersColor()KIGFX::VIEW
UpdateAllLayersOrder()KIGFX::VIEW
updateBbox(VIEW_ITEM *aItem)KIGFX::VIEWprotected
UpdateDisplayOptions(const PCB_DISPLAY_OPTIONS &aOptions)KIGFX::PCB_VIEW
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_MAX_LAYERSKIGFX::VIEWstatic
~PCB_VIEW()KIGFX::PCB_VIEWvirtual
~VIEW()KIGFX::VIEWvirtual