|
KiCad PCB EDA Suite
|
#include <pns_log_viewer_frame.h>
Public Member Functions | |
| PNS_LOG_VIEWER_OVERLAY (KIGFX::GAL *aGal) | |
| void | AnnotatedPolyset (const SHAPE_POLY_SET &aL, std::string name="", bool aShowVertexNumbers=false) |
| void | AnnotatedPolyline (const SHAPE_LINE_CHAIN &aL, std::string name, bool aShowVertexNumbers=false) |
| void | AnnotatedPoint (const VECTOR2I p, int size, std::string name="", bool aShowVertexNumbers=false) |
| void | Arc (const SHAPE_ARC &arc) |
| void | DrawAnnotations () |
| wxString | GetClass () const override |
| Return the class name. | |
| void | Clear () |
| virtual const BOX2I | ViewBBox () const override |
| Return the bounding box of the item covering all its layers. | |
| virtual void | ViewDraw (int aLayer, VIEW *aView) const override |
| Draw the parts of the object belonging to layer aLayer. | |
| virtual std::vector< int > | ViewGetLayers () const override |
| Return the all the layers within the VIEW the object is painted on. | |
| void | Line (const VECTOR2D &aStartPoint, const VECTOR2D &aEndPoint) |
| void | Line (const SEG &aSeg) |
| void | Segment (const VECTOR2D &aStartPoint, const VECTOR2D &aEndPoint, double aWidth) |
| void | Circle (const VECTOR2D &aCenterPoint, double aRadius) |
| void | Arc (const VECTOR2D &aCenterPoint, double aRadius, const EDA_ANGLE &aStartAngle, const EDA_ANGLE &aEndAngle) |
| void | Rectangle (const VECTOR2D &aStartPoint, const VECTOR2D &aEndPoint) |
| void | Cross (const VECTOR2D &aP, int aSize) |
| void | Polygon (const std::deque< VECTOR2D > &aPointList) |
| void | Polygon (const SHAPE_POLY_SET &aPolySet) |
| void | Polygon (const VECTOR2D aPointList[], int aListSize) |
| void | Polyline (const SHAPE_LINE_CHAIN &aPolyLine) |
| void | BitmapText (const wxString &aText, const VECTOR2I &aPosition, const EDA_ANGLE &aAngle) |
| void | SetIsFill (bool aIsFillEnabled) |
| void | SetIsStroke (bool aIsStrokeEnabled) |
| void | SetFillColor (const COLOR4D &aColor) |
| void | SetStrokeColor (const COLOR4D &aColor) |
| void | SetGlyphSize (const VECTOR2I &aSize) |
| void | SetLineWidth (double aLineWidth) |
| const COLOR4D & | GetStrokeColor () const |
| const COLOR4D & | GetFillColor () const |
| bool | IsSCH_ITEM () const |
| bool | IsBOARD_ITEM () const |
| virtual double | ViewGetLOD (int aLayer, const VIEW *aView) const |
| Return the level of detail (LOD) of the item. | |
| VIEW_ITEM_DATA * | viewPrivData () const |
| void | SetForcedTransparency (double aForcedTransparency) |
| double | GetForcedTransparency () const |
| bool | Set (PROPERTY_BASE *aProperty, wxAny &aValue, bool aNotify=true) |
| template<typename T> | |
| bool | Set (PROPERTY_BASE *aProperty, T aValue, bool aNotify=true) |
| bool | Set (PROPERTY_BASE *aProperty, wxVariant aValue, bool aNotify=true) |
| template<typename T> | |
| bool | Set (const wxString &aProperty, T aValue, bool aNotify=true) |
| wxAny | Get (PROPERTY_BASE *aProperty) const |
| template<typename T> | |
| T | Get (PROPERTY_BASE *aProperty) const |
| template<typename T> | |
| std::optional< T > | Get (const wxString &aProperty) const |
Static Protected Member Functions | |
| static double | lodScaleForThreshold (const KIGFX::VIEW *aView, int aWhatIu, int aThresholdIu) |
| Get the scale at which aWhatIu would be drawn at the same size as aThresholdIu on screen. | |
Static Protected Attributes | |
| static constexpr double | LOD_HIDE = std::numeric_limits<double>::max() |
| Return this constant from ViewGetLOD() to hide the item unconditionally. | |
| static constexpr double | LOD_SHOW = 0.0 |
| Return this constant from ViewGetLOD() to show the item unconditionally. | |
Private Member Functions | |
| void | releaseCommands () |
Private Attributes | |
| std::unique_ptr< LABEL_MANAGER > | m_labelMgr |
| COLOR4D | m_strokeColor |
| COLOR4D | m_fillColor |
| std::vector< COMMAND * > | m_commands |
| bool | m_isSCH_ITEM |
| bool | m_isBOARD_ITEM |
| VIEW_ITEM_DATA * | m_viewPrivData |
| double | m_forcedTransparency |
| Additional transparency for diff'ing items. | |
Definition at line 290 of file pns_log_viewer_frame.h.
| PNS_LOG_VIEWER_OVERLAY::PNS_LOG_VIEWER_OVERLAY | ( | KIGFX::GAL * | aGal | ) |
Definition at line 60 of file pns_log_viewer_frame.cpp.
References m_labelMgr.
| void PNS_LOG_VIEWER_OVERLAY::AnnotatedPoint | ( | const VECTOR2I | p, |
| int | size, | ||
| std::string | name = "", | ||
| bool | aShowVertexNumbers = false ) |
Definition at line 98 of file pns_log_viewer_frame.cpp.
References KIGFX::VIEW_OVERLAY::GetStrokeColor(), KIGFX::VIEW_OVERLAY::Line(), m_labelMgr, and name.
| void PNS_LOG_VIEWER_OVERLAY::AnnotatedPolyline | ( | const SHAPE_LINE_CHAIN & | aL, |
| std::string | name, | ||
| bool | aShowVertexNumbers = false ) |
Definition at line 82 of file pns_log_viewer_frame.cpp.
References SHAPE_LINE_CHAIN::CLastPoint(), SHAPE_LINE_CHAIN::CPoint(), KIGFX::VIEW_OVERLAY::GetStrokeColor(), m_labelMgr, name, SHAPE_LINE_CHAIN::PointCount(), and KIGFX::VIEW_OVERLAY::Polyline().
Referenced by AnnotatedPolyset().
| void PNS_LOG_VIEWER_OVERLAY::AnnotatedPolyset | ( | const SHAPE_POLY_SET & | aL, |
| std::string | name = "", | ||
| bool | aShowVertexNumbers = false ) |
Definition at line 66 of file pns_log_viewer_frame.cpp.
References AnnotatedPolyline(), SHAPE_POLY_SET::CHole(), SHAPE_POLY_SET::COutline(), SHAPE_POLY_SET::HoleCount(), and SHAPE_POLY_SET::OutlineCount().
|
inherited |
Definition at line 373 of file view_overlay.cpp.
References m_commands.
Referenced by PNS_LOG_VIEWER_OVERLAY::Arc(), and operator=().
| void PNS_LOG_VIEWER_OVERLAY::Arc | ( | const SHAPE_ARC & | arc | ) |
Definition at line 108 of file pns_log_viewer_frame.cpp.
References KIGFX::VIEW_OVERLAY::Arc(), SHAPE_ARC::GetCenter(), SHAPE_ARC::GetCentralAngle(), SHAPE_ARC::GetRadius(), SHAPE_ARC::GetStartAngle(), KIGFX::VIEW_OVERLAY::GetStrokeColor(), SHAPE_ARC::GetWidth(), radius, KIGFX::VIEW_OVERLAY::SetLineWidth(), KIGFX::VIEW_OVERLAY::SetStrokeColor(), and KIGFX::COLOR4D::WithAlpha().
|
inherited |
Definition at line 398 of file view_overlay.cpp.
References m_commands.
Referenced by operator=(), and LABEL_MANAGER::Redraw().
|
inherited |
|
inherited |
Definition at line 287 of file view_overlay.cpp.
References releaseCommands().
Referenced by operator=(), and KICAD_DIFF::RenderSceneToOverlay().
|
inherited |
| void PNS_LOG_VIEWER_OVERLAY::DrawAnnotations | ( | ) |
Definition at line 127 of file pns_log_viewer_frame.cpp.
References m_labelMgr.
|
inherited |
Definition at line 84 of file inspectable_impl.h.
References PROPERTY_BASE::get(), PROPERTY_MANAGER::GetProperty(), PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), T, TYPE_HASH, and PROPERTY_MANAGER::TypeCast().
|
inherited |
Definition at line 74 of file inspectable.cpp.
References PROPERTY_BASE::getter(), PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), TYPE_HASH, and PROPERTY_MANAGER::TypeCast().
Referenced by BOOST_AUTO_TEST_CASE(), CLASS_D_DESC::CLASS_D_DESC(), KICAD_DIFF::DiffItemProperties(), PROPERTIES_PANEL::getItemValue(), PCBEXPR_VAR_REF::GetValue(), DIALOG_FIND_BY_PROPERTIES::getVariantAwareValue(), KICAD_DIFF::ItemProperties(), and SCHEMATIC::SCHEMATIC().
|
inherited |
Definition at line 72 of file inspectable_impl.h.
References PROPERTY_BASE::get(), PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), T, TYPE_HASH, and PROPERTY_MANAGER::TypeCast().
|
overridevirtualinherited |
Return the class name.
Implements KIGFX::VIEW_ITEM.
Definition at line 272 of file view_overlay.cpp.
Referenced by operator=().
|
inlineinherited |
Definition at line 107 of file view_overlay.h.
References m_fillColor.
|
inlineinherited |
Definition at line 167 of file view_item.h.
References m_forcedTransparency.
Referenced by KIGFX::SCH_PAINTER::draw(), EDA_ITEM::EDA_ITEM(), KIGFX::PCB_RENDER_SETTINGS::GetColor(), KIGFX::SCH_PAINTER::getRenderColor(), and EDA_ITEM::operator=().
|
inlineinherited |
Definition at line 106 of file view_overlay.h.
References m_strokeColor.
Referenced by PNS_LOG_VIEWER_OVERLAY::AnnotatedPoint(), PNS_LOG_VIEWER_OVERLAY::AnnotatedPolyline(), and PNS_LOG_VIEWER_OVERLAY::Arc().
|
inlineinherited |
Definition at line 98 of file view_item.h.
References m_isBOARD_ITEM.
Referenced by KIGFX::PCB_VIEW::Add(), PCB_GRID_HELPER::BestSnapAnchor(), PCB_GROUP_TOOL::canGroupItem(), EDIT_TOOL::doMoveSelection(), KIGFX::PCB_PAINTER::Draw(), EDA_ITEM::EDA_ITEM(), PCB_BASE_FRAME::FocusOnItem(), PCB_PROPERTIES_PANEL::getPropertyFromEvent(), PCB_SELECTION_TOOL::highlightInternal(), PCB_TEST_SELECTION_TOOL::highlightInternal(), GENERAL_COLLECTOR::Inspect(), BOARD::Move(), PCB_GRID_HELPER::nearestAnchor(), PCB_GRID_HELPER::OnBoardItemRemoved(), PCB_CONTROL::Paste(), DRAWING_TOOL::PlaceImportedGraphics(), BOARD_COMMIT::Push(), PCB_BASE_EDIT_FRAME::PutDataInPreviousState(), KIGFX::PCB_VIEW::Remove(), PCB_SELECTION_TOOL::select(), PCB_SELECTION_TOOL::SelectAll(), PCB_EDIT_FRAME::SetActiveLayer(), PCB_EDIT_FRAME::SetPageSettings(), PCB_BASE_FRAME::SetPlotSettings(), PCB_EDIT_FRAME::ShowBoardSetupDialog(), BOARD_COMMIT::Stage(), EDIT_TOOL::Swap(), BOARD_COMMIT::undoLevelItem(), PCB_SELECTION_TOOL::unhighlightInternal(), PCB_TEST_SELECTION_TOOL::unhighlightInternal(), PCB_SELECTION_TOOL::UnselectAll(), KIGFX::PCB_VIEW::Update(), KIGFX::PCB_VIEW::UpdateCollidingItems(), EDIT_TOOL::updateModificationPoint(), and DIALOG_POSITION_RELATIVE::UpdatePickedItem().
|
inlineinherited |
Definition at line 97 of file view_item.h.
References m_isSCH_ITEM.
Referenced by SCH_GROUP_TOOL::canGroupItem(), KIGFX::SCH_VIEW::DisplaySheet(), EDA_ITEM::EDA_ITEM(), SCH_EDIT_FRAME::FocusOnItem(), SYMBOL_EDIT_FRAME::FocusOnItem(), SCH_PROPERTIES_PANEL::getPropertyFromEvent(), SCH_TOOL_BASE< T >::saveCopyInUndoList(), and KIGFX::SCH_VIEW::Update().
|
inherited |
Definition at line 326 of file view_overlay.cpp.
|
inherited |
Definition at line 320 of file view_overlay.cpp.
References m_commands.
Referenced by PNS_LOG_VIEWER_OVERLAY::AnnotatedPoint(), Cross(), Line(), operator=(), Polyline(), LABEL_MANAGER::Redraw(), and Segment().
|
staticprotectedinherited |
Get the scale at which aWhatIu would be drawn at the same size as aThresholdIu on screen.
This is useful when a level-of-detail is defined in terms of a threshold size (i.e. 'only draw X when it will be bigger than Y size on screen').
E.g. if aWhatIu is 1000 and aThresholdIu is 100, then the item will be the same size as the threshold at 0.1 scale. Returning that 0.1 as the LoD will hide the item when the scale is less than 0.1 - i.e. smaller than the threshold.
Because even at zoom 1.0, 1mm in KiCad may not be exactly 1mm on a physical screen, the threshold may not be exact in practice.
Definition at line 35 of file view_item.cpp.
References KIGFX::VIEW::GetPainter(), KIGFX::PAINTER::GetSettings(), KIGFX::RENDER_SETTINGS::IsPrinting(), LOD_HIDE, LOD_SHOW, and VIEW.
Referenced by GERBER_DRAW_ITEM::ViewGetLOD(), PAD::ViewGetLOD(), PCB_TRACK::ViewGetLOD(), PCB_VIA::ViewGetLOD(), and SCH_LINE::ViewGetLOD().
|
inherited |
Definition at line 349 of file view_overlay.cpp.
References m_commands.
|
inherited |
Definition at line 355 of file view_overlay.cpp.
References m_commands.
Referenced by operator=(), and KICAD_DIFF::RenderSceneToOverlay().
|
inherited |
Definition at line 361 of file view_overlay.cpp.
References m_commands.
|
inherited |
Definition at line 339 of file view_overlay.cpp.
References SHAPE_LINE_CHAIN::CSegment(), Line(), SHAPE_LINE_CHAIN::SegmentCount(), SetIsFill(), and SetIsStroke().
Referenced by PNS_LOG_VIEWER_OVERLAY::AnnotatedPolyline(), and operator=().
|
inherited |
Definition at line 380 of file view_overlay.cpp.
References m_commands.
Referenced by operator=(), LABEL_MANAGER::Redraw(), and KICAD_DIFF::RenderSceneToOverlay().
|
privateinherited |
Definition at line 278 of file view_overlay.cpp.
References m_commands.
Referenced by Clear(), and ~VIEW_OVERLAY().
|
inherited |
Definition at line 332 of file view_overlay.cpp.
References Line(), and SetLineWidth().
Referenced by operator=().
|
inherited |
Definition at line 48 of file inspectable_impl.h.
References PROPERTY_MANAGER::GetProperty(), PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), PROPERTY_MANAGER::PropertyChanged(), PROPERTY_BASE::set(), T, TYPE_HASH, and PROPERTY_MANAGER::TypeCast().
|
inherited |
Definition at line 31 of file inspectable_impl.h.
References PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), PROPERTY_MANAGER::PropertyChanged(), PROPERTY_BASE::set(), T, TYPE_HASH, and PROPERTY_MANAGER::TypeCast().
|
inherited |
Definition at line 28 of file inspectable.cpp.
References PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), PROPERTY_MANAGER::PropertyChanged(), PROPERTY_BASE::setter(), TYPE_HASH, and PROPERTY_MANAGER::TypeCast().
Referenced by KICAD_DIFF::ApplyPropertyResolutions(), PCB_PROPERTIES_PANEL::valueChanged(), and SCH_PROPERTIES_PANEL::valueChanged().
|
inherited |
Definition at line 45 of file inspectable.cpp.
References PROPERTY_BASE::GetChoices(), PROPERTY_MANAGER::Instance(), PROPERTY_BASE::OwnerHash(), PROPERTY_MANAGER::PropertyChanged(), PROPERTY_BASE::set(), TYPE_HASH, PROPERTY_MANAGER::TypeCast(), and PROPERTY_BASE::TypeHash().
|
inherited |
Definition at line 411 of file view_overlay.cpp.
References m_commands, and m_fillColor.
Referenced by operator=(), and KICAD_DIFF::RenderSceneToOverlay().
|
inlineinherited |
Definition at line 162 of file view_item.h.
References m_forcedTransparency.
Referenced by EDA_ITEM::EDA_ITEM(), FOOTPRINT_DIFF_WIDGET::onSlider(), and EDA_ITEM::operator=().
|
inherited |
|
inherited |
Definition at line 386 of file view_overlay.cpp.
References m_commands.
Referenced by operator=(), Polyline(), LABEL_MANAGER::Redraw(), and KICAD_DIFF::RenderSceneToOverlay().
|
inherited |
Definition at line 405 of file view_overlay.cpp.
References m_commands.
Referenced by operator=(), Polyline(), LABEL_MANAGER::Redraw(), and KICAD_DIFF::RenderSceneToOverlay().
|
inherited |
Definition at line 425 of file view_overlay.cpp.
References m_commands.
Referenced by PNS_LOG_VIEWER_OVERLAY::Arc(), operator=(), LABEL_MANAGER::Redraw(), KICAD_DIFF::RenderSceneToOverlay(), and Segment().
|
inherited |
Definition at line 418 of file view_overlay.cpp.
References m_commands, and m_strokeColor.
Referenced by PNS_LOG_VIEWER_OVERLAY::Arc(), operator=(), LABEL_MANAGER::Redraw(), and KICAD_DIFF::RenderSceneToOverlay().
|
overridevirtualinherited |
Return the bounding box of the item covering all its layers.
Implements KIGFX::VIEW_ITEM.
Definition at line 293 of file view_overlay.cpp.
References BOX2< Vec >::SetMaximum().
Referenced by operator=().
|
overridevirtualinherited |
Draw the parts of the object belonging to layer aLayer.
An alternative way for drawing objects if there is no #PAINTER assigned for the view or if the PAINTER doesn't know how to paint this particular implementation of VIEW_ITEM. The preferred way of drawing is to design an appropriate PAINTER object, the method below is intended only for quick hacks and debugging purposes.
| aLayer | is the current drawing layer. |
| aView | is a pointer to the VIEW device we are drawing on. |
Reimplemented from KIGFX::VIEW_ITEM.
Definition at line 302 of file view_overlay.cpp.
References KIGFX::VIEW::GetGAL(), KIGFX::GAL::GetMinDepth(), KIGFX::GAL_SCOPED_ATTRS::LAYER_DEPTH, m_commands, KIGFX::GAL::SetLayerDepth(), and KIGFX::VIEW_ITEM::VIEW.
Referenced by operator=().
|
overridevirtualinherited |
Return the all the layers within the VIEW the object is painted on.
For instance, a PAD spans zero or more copper layers and a few technical layers. ViewDraw() or PAINTER::Draw() is repeatedly called for each of the layers returned by ViewGetLayers(), depending on the rendering order.
Implements KIGFX::VIEW_ITEM.
Definition at line 314 of file view_overlay.cpp.
References LAYER_GP_OVERLAY.
Referenced by operator=().
|
inlinevirtualinherited |
Return the level of detail (LOD) of the item.
A level of detail is the minimal VIEW scale that is sufficient for an item to be shown on a given layer.
Use LOD_HIDE and LOD_SHOW constants to hide or show the item unconditionally.
Use lodScaleForThreshold() to calculate the LOD scale for when the item passes a certain threshold size on screen.
| aLayer | is the current drawing layer. |
| aView | is a pointer to the VIEW device we are drawing on. |
Reimplemented in FOOTPRINT, GERBER_DRAW_ITEM, PAD, PCB_BARCODE, PCB_FIELD, PCB_GROUP, PCB_POINT, PCB_REFERENCE_IMAGE, PCB_SHAPE, PCB_TABLE, PCB_TEXT, PCB_TEXTBOX, PCB_TRACK, PCB_VIA, SCH_GROUP, SCH_LINE, and ZONE.
Definition at line 151 of file view_item.h.
References LOD_SHOW, and VIEW.
Referenced by PCB_GRID_HELPER::computeAnchors(), PNS_KICAD_IFACE::IsItemVisible(), KIGFX::VIEW::DRAW_ITEM_VISITOR::operator()(), EE_GRID_HELPER::queryVisible(), and PCB_GRID_HELPER::queryVisible().
|
inlineinherited |
Definition at line 157 of file view_item.h.
References m_viewPrivData.
Referenced by KIGFX::VIEW::Add(), KIGFX::VIEW::draw(), KIGFX::VIEW::HasItem(), KIGFX::VIEW::Hide(), KIGFX::VIEW::invalidateItem(), KIGFX::VIEW::IsHiddenOnOverlay(), KIGFX::VIEW::IsVisible(), KIGFX::VIEW::CLEAR_LAYER_CACHE_VISITOR::operator()(), KIGFX::VIEW::DRAW_ITEM_VISITOR::operator()(), KIGFX::VIEW::RECACHE_ITEM_VISITOR::operator()(), KIGFX::VIEW::UPDATE_COLOR_VISITOR::operator()(), KIGFX::VIEW::UPDATE_DEPTH_VISITOR::operator()(), KIGFX::VIEW::SetVisible(), KIGFX::VIEW::Update(), KIGFX::VIEW::updateItemColor(), KIGFX::VIEW::updateItemGeometry(), and KIGFX::VIEW::updateLayers().
|
staticconstexprprotectedinherited |
Return this constant from ViewGetLOD() to hide the item unconditionally.
Definition at line 176 of file view_item.h.
Referenced by lodScaleForThreshold(), KIGFX::VIEW_GROUP::ViewDraw(), FOOTPRINT::ViewGetLOD(), PAD::ViewGetLOD(), PCB_BARCODE::ViewGetLOD(), PCB_FIELD::ViewGetLOD(), PCB_GROUP::ViewGetLOD(), PCB_POINT::ViewGetLOD(), PCB_REFERENCE_IMAGE::ViewGetLOD(), PCB_SHAPE::ViewGetLOD(), PCB_TABLE::ViewGetLOD(), PCB_TEXT::ViewGetLOD(), PCB_TEXTBOX::ViewGetLOD(), PCB_TRACK::ViewGetLOD(), PCB_VIA::ViewGetLOD(), SCH_GROUP::ViewGetLOD(), SCH_LINE::ViewGetLOD(), and ZONE::ViewGetLOD().
|
staticconstexprprotectedinherited |
Return this constant from ViewGetLOD() to show the item unconditionally.
Definition at line 181 of file view_item.h.
Referenced by lodScaleForThreshold(), FOOTPRINT::ViewGetLOD(), GERBER_DRAW_ITEM::ViewGetLOD(), ViewGetLOD(), PAD::ViewGetLOD(), PCB_BARCODE::ViewGetLOD(), PCB_FIELD::ViewGetLOD(), PCB_GROUP::ViewGetLOD(), PCB_POINT::ViewGetLOD(), PCB_REFERENCE_IMAGE::ViewGetLOD(), PCB_SHAPE::ViewGetLOD(), PCB_TABLE::ViewGetLOD(), PCB_TEXT::ViewGetLOD(), PCB_TEXTBOX::ViewGetLOD(), PCB_TRACK::ViewGetLOD(), PCB_VIA::ViewGetLOD(), SCH_GROUP::ViewGetLOD(), SCH_LINE::ViewGetLOD(), and ZONE::ViewGetLOD().
|
privateinherited |
Definition at line 115 of file view_overlay.h.
Referenced by Arc(), BitmapText(), Circle(), Line(), Polygon(), Polygon(), Polygon(), Rectangle(), releaseCommands(), SetFillColor(), SetGlyphSize(), SetIsFill(), SetIsStroke(), SetLineWidth(), SetStrokeColor(), and ViewDraw().
|
privateinherited |
Definition at line 114 of file view_overlay.h.
Referenced by GetFillColor(), and SetFillColor().
|
privateinherited |
Additional transparency for diff'ing items.
Definition at line 206 of file view_item.h.
Referenced by GetForcedTransparency(), KIGFX::VIEW::DRAW_ITEM_VISITOR::operator()(), SetForcedTransparency(), and VIEW_ITEM().
|
privateinherited |
Definition at line 204 of file view_item.h.
Referenced by IsBOARD_ITEM(), and VIEW_ITEM().
|
privateinherited |
Definition at line 203 of file view_item.h.
Referenced by IsSCH_ITEM(), and VIEW_ITEM().
|
private |
Definition at line 306 of file pns_log_viewer_frame.h.
Referenced by AnnotatedPoint(), AnnotatedPolyline(), DrawAnnotations(), and PNS_LOG_VIEWER_OVERLAY().
|
privateinherited |
Definition at line 113 of file view_overlay.h.
Referenced by GetStrokeColor(), and SetStrokeColor().
|
privateinherited |
Definition at line 205 of file view_item.h.
Referenced by KIGFX::VIEW::Add(), KIGFX::VIEW::OnDestroy(), KIGFX::VIEW::Remove(), KIGFX::VIEW::updateBbox(), KIGFX::VIEW::updateLayers(), VIEW_ITEM(), viewPrivData(), and ~VIEW_ITEM().