KiCad PCB EDA Suite
|
#include <gbr_display_options.h>
Public Member Functions | |
GBR_DISPLAY_OPTIONS () | |
Public Attributes | |
bool | m_DisplayFlashedItemsFill |
Option to draw flashed items (filled/sketch) | |
bool | m_DisplayLinesFill |
Option to draw line items (filled/sketch) | |
bool | m_DisplayPolygonsFill |
Option to draw polygons (filled/sketch) | |
bool | m_DisplayPageLimits |
bool | m_IsPrinting |
true when printing a page, false when drawing on screen | |
bool | m_ForceOpacityMode |
Display layers in transparency (alpha channel) forced mode. | |
bool | m_XORMode |
Display layers in exclusive-or mode. | |
bool | m_HighContrastMode |
High contrast mode (dim un-highlighted objects) | |
bool | m_FlipGerberView |
Display as a mirror image. | |
COLOR4D | m_NegativeDrawColor |
The color used to draw negative objects, usually the background color, but not always, when negative objects must be visible. | |
double | m_OpacityModeAlphaValue |
the alpha channel (opacity) value in opacity forced mode | |
Definition at line 35 of file gbr_display_options.h.
|
inline |
Definition at line 53 of file gbr_display_options.h.
References DARKGRAY, m_DisplayFlashedItemsFill, m_DisplayLinesFill, m_DisplayPageLimits, m_DisplayPolygonsFill, m_FlipGerberView, m_ForceOpacityMode, m_HighContrastMode, m_IsPrinting, m_NegativeDrawColor, m_OpacityModeAlphaValue, and m_XORMode.
bool GBR_DISPLAY_OPTIONS::m_DisplayFlashedItemsFill |
Option to draw flashed items (filled/sketch)
Definition at line 38 of file gbr_display_options.h.
Referenced by GERBVIEW_CONTROL::DisplayControl(), KIGFX::GERBVIEW_PAINTER::draw(), GBR_DISPLAY_OPTIONS(), PANEL_GERBVIEW_DISPLAY_OPTIONS::loadSettings(), GERBER_DRAW_ITEM::Print(), GERBVIEW_FRAME::setupUIConditions(), and PANEL_GERBVIEW_DISPLAY_OPTIONS::TransferDataFromWindow().
bool GBR_DISPLAY_OPTIONS::m_DisplayLinesFill |
Option to draw line items (filled/sketch)
Definition at line 39 of file gbr_display_options.h.
Referenced by GERBVIEW_CONTROL::DisplayControl(), KIGFX::GERBVIEW_PAINTER::draw(), GBR_DISPLAY_OPTIONS(), PANEL_GERBVIEW_DISPLAY_OPTIONS::loadSettings(), GERBER_DRAW_ITEM::Print(), GERBVIEW_FRAME::setupUIConditions(), and PANEL_GERBVIEW_DISPLAY_OPTIONS::TransferDataFromWindow().
bool GBR_DISPLAY_OPTIONS::m_DisplayPageLimits |
Definition at line 41 of file gbr_display_options.h.
Referenced by GBR_DISPLAY_OPTIONS(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), KIGFX::GERBVIEW_RENDER_SETTINGS::GetShowPageLimits(), GERBVIEW_FRAME::IsElementVisible(), GERBVIEW_FRAME::LoadSettings(), PANEL_GERBVIEW_DISPLAY_OPTIONS::loadSettings(), GERBVIEW_FRAME::SetElementVisibility(), and PANEL_GERBVIEW_DISPLAY_OPTIONS::TransferDataFromWindow().
bool GBR_DISPLAY_OPTIONS::m_DisplayPolygonsFill |
Option to draw polygons (filled/sketch)
Definition at line 40 of file gbr_display_options.h.
Referenced by GERBVIEW_CONTROL::DisplayControl(), KIGFX::GERBVIEW_PAINTER::draw(), GBR_DISPLAY_OPTIONS(), PANEL_GERBVIEW_DISPLAY_OPTIONS::loadSettings(), GERBER_DRAW_ITEM::Print(), GERBVIEW_FRAME::setupUIConditions(), and PANEL_GERBVIEW_DISPLAY_OPTIONS::TransferDataFromWindow().
bool GBR_DISPLAY_OPTIONS::m_FlipGerberView |
Display as a mirror image.
Definition at line 46 of file gbr_display_options.h.
Referenced by GERBVIEW_CONTROL::DisplayControl(), GBR_DISPLAY_OPTIONS(), and GERBVIEW_FRAME::setupUIConditions().
bool GBR_DISPLAY_OPTIONS::m_ForceOpacityMode |
Display layers in transparency (alpha channel) forced mode.
Definition at line 43 of file gbr_display_options.h.
Referenced by GERBVIEW_CONTROL::DisplayControl(), GBR_DISPLAY_OPTIONS(), and GERBVIEW_FRAME::setupUIConditions().
bool GBR_DISPLAY_OPTIONS::m_HighContrastMode |
High contrast mode (dim un-highlighted objects)
Definition at line 45 of file gbr_display_options.h.
Referenced by GERBVIEW_FRAME::ApplyDisplaySettingsToGAL(), GERBVIEW_CONTROL::DisplayControl(), GBR_DISPLAY_OPTIONS(), GERBVIEW_SELECTION_TOOL::selectable(), and GERBVIEW_FRAME::setupUIConditions().
bool GBR_DISPLAY_OPTIONS::m_IsPrinting |
true when printing a page, false when drawing on screen
Definition at line 42 of file gbr_display_options.h.
Referenced by GBR_DISPLAY_OPTIONS().
COLOR4D GBR_DISPLAY_OPTIONS::m_NegativeDrawColor |
The color used to draw negative objects, usually the background color, but not always, when negative objects must be visible.
Definition at line 47 of file gbr_display_options.h.
Referenced by GBR_DISPLAY_OPTIONS(), and GERBER_DRAW_ITEM::Print().
double GBR_DISPLAY_OPTIONS::m_OpacityModeAlphaValue |
the alpha channel (opacity) value in opacity forced mode
Definition at line 50 of file gbr_display_options.h.
Referenced by GBR_DISPLAY_OPTIONS(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), KIGFX::GERBVIEW_RENDER_SETTINGS::LoadColors(), PANEL_GERBVIEW_DISPLAY_OPTIONS::loadSettings(), and PANEL_GERBVIEW_DISPLAY_OPTIONS::TransferDataFromWindow().
bool GBR_DISPLAY_OPTIONS::m_XORMode |
Display layers in exclusive-or mode.
Definition at line 44 of file gbr_display_options.h.
Referenced by GERBVIEW_CONTROL::DisplayControl(), GBR_DISPLAY_OPTIONS(), and GERBVIEW_FRAME::setupUIConditions().