KiCad PCB EDA Suite
|
#include <view.h>
Public Attributes | |
bool | visible |
Is the layer to be rendered? | |
bool | displayOnly |
Is the layer display only? | |
bool | diffLayer |
Layer should be drawn differentially over lower layers. | |
bool | hasNegatives |
Layer should be drawn separately to not delete lower layers. | |
std::shared_ptr< VIEW_RTREE > | items |
R-tree indexing all items on this layer. | |
int | renderingOrder |
Rendering order of this layer. | |
int | id |
Layer ID. | |
RENDER_TARGET | target |
Where the layer should be rendered. | |
std::set< int > | requiredLayers |
Layers that have to be enabled to show the layer. | |
bool KIGFX::VIEW::VIEW_LAYER::diffLayer |
bool KIGFX::VIEW::VIEW_LAYER::displayOnly |
bool KIGFX::VIEW::VIEW_LAYER::hasNegatives |
int KIGFX::VIEW::VIEW_LAYER::id |
std::shared_ptr<VIEW_RTREE> KIGFX::VIEW::VIEW_LAYER::items |
R-tree indexing all items on this layer.
Definition at line 747 of file view.h.
Referenced by KIGFX::VIEW::Add(), KIGFX::VIEW::Remove(), KIGFX::VIEW::updateBbox(), KIGFX::VIEW::UpdateItems(), and KIGFX::VIEW::updateLayers().
int KIGFX::VIEW::VIEW_LAYER::renderingOrder |
Rendering order of this layer.
Definition at line 748 of file view.h.
Referenced by KIGFX::VIEW::compareRenderingOrder(), and KIGFX::VIEW::updateItemGeometry().
std::set<int> KIGFX::VIEW::VIEW_LAYER::requiredLayers |
RENDER_TARGET KIGFX::VIEW::VIEW_LAYER::target |
Where the layer should be rendered.
Definition at line 750 of file view.h.
Referenced by KIGFX::VIEW::Add(), KIGFX::VIEW::Remove(), KIGFX::VIEW::updateBbox(), KIGFX::VIEW::updateItemGeometry(), KIGFX::VIEW::UpdateItems(), and KIGFX::VIEW::updateLayers().
bool KIGFX::VIEW::VIEW_LAYER::visible |