KiCad PCB EDA Suite
|
This is the complete list of members for KIGFX::PCB_VIEW, including all inherited members.
Add(VIEW_ITEM *aItem, int aDrawPriority=-1) override | KIGFX::PCB_VIEW | virtual |
AddToPreview(VIEW_ITEM *aItem, bool aTakeOwnership=true) | KIGFX::VIEW | |
areRequiredLayersEnabled(int aLayerId) const | KIGFX::VIEW | protected |
Clear() | KIGFX::VIEW | |
clearGroupCache() | KIGFX::VIEW | protected |
ClearPreview() | KIGFX::VIEW | |
ClearTargets() | KIGFX::VIEW | |
ClearTopLayers() | KIGFX::VIEW | |
compareRenderingOrder(VIEW_LAYER *aI, VIEW_LAYER *aJ) | KIGFX::VIEW | inlineprotectedstatic |
CopySettings(const VIEW *aOtherView) | KIGFX::VIEW | |
DataReference() const | KIGFX::VIEW | |
draw(VIEW_ITEM *aItem, int aLayer, bool aImmediate=false) | KIGFX::VIEW | protected |
draw(VIEW_ITEM *aItem, bool aImmediate=false) | KIGFX::VIEW | protected |
draw(VIEW_GROUP *aGroup, bool aImmediate=false) | KIGFX::VIEW | protected |
EnableTopLayer(bool aEnable) | KIGFX::VIEW | virtual |
GetBoundary() const | KIGFX::VIEW | inline |
GetCenter() const | KIGFX::VIEW | inline |
GetGAL() const | KIGFX::VIEW | inline |
GetLayerOrder(int aLayer) const | KIGFX::VIEW | |
GetPainter() const | KIGFX::VIEW | inline |
GetScale() const | KIGFX::VIEW | inline |
GetScreenPixelSize() const | KIGFX::VIEW | |
GetTopLayer() const | KIGFX::VIEW | virtual |
GetViewport() const | KIGFX::VIEW | |
HasItem(const VIEW_ITEM *aItem) const | KIGFX::VIEW | |
Hide(VIEW_ITEM *aItem, bool aHide=true, bool aHideOverlay=false) | KIGFX::VIEW | |
InitPreview() | KIGFX::VIEW | |
invalidateItem(VIEW_ITEM *aItem, int aUpdateFlags) | KIGFX::VIEW | protected |
IsCached(int aLayer) const | KIGFX::VIEW | inline |
IsDirty() const | KIGFX::VIEW | inline |
IsDynamic() const | KIGFX::VIEW | inline |
IsHiddenOnOverlay(const VIEW_ITEM *aItem) const | KIGFX::VIEW | |
IsLayerVisible(int aLayer) const | KIGFX::VIEW | inline |
IsMirroredX() const | KIGFX::VIEW | inline |
IsMirroredY() const | KIGFX::VIEW | inline |
IsTargetDirty(int aTarget) const | KIGFX::VIEW | inline |
IsUsingDrawPriority() const | KIGFX::VIEW | inline |
IsVisible(const VIEW_ITEM *aItem) const | KIGFX::VIEW | |
LAYER_ITEM_PAIR typedef | KIGFX::VIEW | |
m_allItems | KIGFX::VIEW | protected |
m_boundary | KIGFX::VIEW | protected |
m_center | KIGFX::VIEW | protected |
m_dirtyTargets | KIGFX::VIEW | protected |
m_dynamic | KIGFX::VIEW | protected |
m_enableOrderModifier | KIGFX::VIEW | protected |
m_gal | KIGFX::VIEW | protected |
m_layers | KIGFX::VIEW | protected |
m_maxScale | KIGFX::VIEW | protected |
m_minScale | KIGFX::VIEW | protected |
m_mirrorX | KIGFX::VIEW | protected |
m_mirrorY | KIGFX::VIEW | protected |
m_nextDrawPriority | KIGFX::VIEW | protected |
m_orderedLayers | KIGFX::VIEW | protected |
m_ownedItems | KIGFX::VIEW | protected |
m_painter | KIGFX::VIEW | protected |
m_preview | KIGFX::VIEW | protected |
m_reverseDrawOrder | KIGFX::VIEW | protected |
m_scale | KIGFX::VIEW | protected |
m_topLayers | KIGFX::VIEW | protected |
m_useDrawPriority | KIGFX::VIEW | protected |
MakeOverlay() | KIGFX::VIEW | |
MarkClean() | KIGFX::VIEW | inline |
MarkDirty() | KIGFX::VIEW | inline |
markTargetClean(int aTarget) | KIGFX::VIEW | inlineprotected |
MarkTargetDirty(int aTarget) | KIGFX::VIEW | inline |
OnDestroy(VIEW_ITEM *aItem) | KIGFX::VIEW | static |
PCB_VIEW(bool aIsDynamic=true) | KIGFX::PCB_VIEW | |
Query(const BOX2I &aRect, std::vector< LAYER_ITEM_PAIR > &aResult) const | KIGFX::VIEW | |
Query(const BOX2I &aRect, const std::function< bool(VIEW_ITEM *)> &aFunc) const | KIGFX::VIEW | |
RecacheAllItems() | KIGFX::VIEW | |
Redraw() | KIGFX::VIEW | virtual |
redrawRect(const BOX2I &aRect) | KIGFX::VIEW | protected |
Remove(VIEW_ITEM *aItem) override | KIGFX::PCB_VIEW | virtual |
ReorderLayerData(std::unordered_map< int, int > aReorderMap) | KIGFX::VIEW | |
ReverseDrawOrder(bool aFlag) | KIGFX::VIEW | inline |
SetBoundary(const BOX2D &aBoundary) | KIGFX::VIEW | inline |
SetBoundary(const BOX2I &aBoundary) | KIGFX::VIEW | inline |
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::VIEW | inline |
SetLayerDisplayOnly(int aLayer, bool aDisplayOnly=true) | KIGFX::VIEW | inline |
SetLayerHasNegatives(int aLayer, bool aNegatives=true) | KIGFX::VIEW | inline |
SetLayerOrder(int aLayer, int aRenderingOrder) | KIGFX::VIEW | |
SetLayerTarget(int aLayer, RENDER_TARGET aTarget) | KIGFX::VIEW | inline |
SetLayerVisible(int aLayer, bool aVisible=true) | KIGFX::VIEW | inline |
SetMirror(bool aMirrorX, bool aMirrorY) | KIGFX::VIEW | |
SetPainter(PAINTER *aPainter) | KIGFX::VIEW | inline |
SetRequired(int aLayerId, int aRequiredId, bool aRequired=true) | KIGFX::VIEW | |
SetScale(double aScale, VECTOR2D aAnchor={ 0, 0 }) | KIGFX::VIEW | virtual |
SetScaleLimits(double aMaximum, double aMinimum) | KIGFX::VIEW | inline |
SetTopLayer(int aLayer, bool aEnabled=true) | KIGFX::VIEW | virtual |
SetViewport(const BOX2D &aViewport) | KIGFX::VIEW | |
SetVisible(VIEW_ITEM *aItem, bool aIsVisible=true) | KIGFX::VIEW | |
ShowPreview(bool aShow=true) | KIGFX::VIEW | |
sortLayers() | KIGFX::VIEW | protected |
SortLayers(int aLayers[], int &aCount) const | KIGFX::VIEW | |
TOP_LAYER_MODIFIER | KIGFX::VIEW | static |
ToScreen(const VECTOR2D &aCoord, bool aAbsolute=true) const | KIGFX::VIEW | |
ToScreen(double aSize) const | KIGFX::VIEW | |
ToWorld(const VECTOR2D &aCoord, bool aAbsolute=true) const | KIGFX::VIEW | |
ToWorld(double aSize) const | KIGFX::VIEW | |
Update(const VIEW_ITEM *aItem, int aUpdateFlags) const override | KIGFX::PCB_VIEW | virtual |
Update(const VIEW_ITEM *aItem) const override | KIGFX::PCB_VIEW | virtual |
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::VIEW | protected |
UpdateDisplayOptions(const PCB_DISPLAY_OPTIONS &aOptions) | KIGFX::PCB_VIEW | |
updateItemColor(VIEW_ITEM *aItem, int aLayer) | KIGFX::VIEW | protected |
updateItemGeometry(VIEW_ITEM *aItem, int aLayer) | KIGFX::VIEW | protected |
UpdateItems() | KIGFX::VIEW | |
UpdateLayerColor(int aLayer) | KIGFX::VIEW | |
updateLayers(VIEW_ITEM *aItem) | KIGFX::VIEW | protected |
UseDrawPriority(bool aFlag) | KIGFX::VIEW | inline |
VIEW(bool aIsDynamic=true) | KIGFX::VIEW | |
VIEW(const VIEW &)=delete | KIGFX::VIEW | protected |
VIEW_MAX_LAYERS | KIGFX::VIEW | static |
~PCB_VIEW() | KIGFX::PCB_VIEW | virtual |
~VIEW() | KIGFX::VIEW | virtual |