KiCad PCB EDA Suite
|
#include <pcbnew_settings.h>
Public Attributes | |
bool | m_DisplayViaFill |
bool | m_DisplayPcbTrackFill |
TRACK_CLEARANCE_MODE | m_TrackClearance |
bool | m_PadClearance |
int | m_NetNames |
RATSNEST_MODE | m_RatsnestMode |
int | m_MaxLinksShowed |
bool | m_ShowModuleRatsnest |
bool | m_ShowGlobalRatsnest |
bool | m_DisplayRatsnestLinesCurved |
double | m_RatsnestThickness |
PCB_DISPLAY_ORIGIN | m_DisplayOrigin |
bool | m_DisplayInvertXAxis |
bool | m_DisplayInvertYAxis |
bool | m_ForceShowFieldsWhenFPSelected |
bool | m_Live3DRefresh |
Definition at line 343 of file pcbnew_settings.h.
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_DisplayInvertXAxis |
Definition at line 365 of file pcbnew_settings.h.
Referenced by PCB_ORIGIN_TRANSFORMS::invertXAxis(), PANEL_PCBNEW_DISPLAY_ORIGIN::loadSettings(), PCB_VIEWER_TOOLS::MeasureTool(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), POSITION_RELATIVE_TOOL::PositionRelativeInteractively(), PANEL_PCBNEW_DISPLAY_ORIGIN::TransferDataFromWindow(), DIALOG_IMPORT_GRAPHICS::TransferDataFromWindow(), and BOARD_NETLIST_UPDATER::updateCopperZoneNets().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_DisplayInvertYAxis |
Definition at line 366 of file pcbnew_settings.h.
Referenced by PCB_ORIGIN_TRANSFORMS::invertYAxis(), PANEL_PCBNEW_DISPLAY_ORIGIN::loadSettings(), PCB_VIEWER_TOOLS::MeasureTool(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), POSITION_RELATIVE_TOOL::PositionRelativeInteractively(), PANEL_PCBNEW_DISPLAY_ORIGIN::TransferDataFromWindow(), DIALOG_IMPORT_GRAPHICS::TransferDataFromWindow(), and BOARD_NETLIST_UPDATER::updateCopperZoneNets().
PCB_DISPLAY_ORIGIN PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_DisplayOrigin |
Definition at line 364 of file pcbnew_settings.h.
Referenced by PANEL_PCBNEW_DISPLAY_ORIGIN::loadSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PANEL_PCBNEW_DISPLAY_ORIGIN::TransferDataFromWindow().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_DisplayPcbTrackFill |
Definition at line 349 of file pcbnew_settings.h.
Referenced by KIGFX::PCB_PAINTER::draw(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PCB_EDITOR_CONDITIONS::trackFillDisplayFunc().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_DisplayRatsnestLinesCurved |
Definition at line 361 of file pcbnew_settings.h.
Referenced by PANEL_EDIT_OPTIONS::loadPCBSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), PCB_EDIT_FRAME::setupUIConditions(), PANEL_EDIT_OPTIONS::TransferDataFromWindow(), and RATSNEST_VIEW_ITEM::ViewDraw().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_DisplayViaFill |
Definition at line 348 of file pcbnew_settings.h.
Referenced by KIGFX::PCB_PAINTER::draw(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PCB_EDITOR_CONDITIONS::viaFillDisplayFunc().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_ForceShowFieldsWhenFPSelected |
Definition at line 368 of file pcbnew_settings.h.
Referenced by PCB_BASE_FRAME::ActivateGalCanvas(), PCB_BASE_FRAME::CommonSettingsChanged(), PANEL_PCB_DISPLAY_OPTIONS::loadPCBSettings(), PCB_DRAW_PANEL_GAL::OnShow(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PANEL_PCB_DISPLAY_OPTIONS::TransferDataFromWindow().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_Live3DRefresh |
Definition at line 369 of file pcbnew_settings.h.
Referenced by EDIT_TOOL::doMoveSelection(), PANEL_PCB_DISPLAY_OPTIONS::loadPCBSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), BOARD_COMMIT::Push(), APPEARANCE_CONTROLS::SetObjectVisible(), APPEARANCE_CONTROLS::setVisibleLayers(), APPEARANCE_CONTROLS::setVisibleObjects(), and PANEL_PCB_DISPLAY_OPTIONS::TransferDataFromWindow().
int PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_MaxLinksShowed |
Definition at line 358 of file pcbnew_settings.h.
Referenced by PCBNEW_SETTINGS::PCBNEW_SETTINGS().
int PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_NetNames |
Definition at line 354 of file pcbnew_settings.h.
Referenced by KIGFX::PCB_PAINTER::draw(), PANEL_PCB_DISPLAY_OPTIONS::loadPCBSettings(), PCB_EDIT_FRAME::OnNetlistChanged(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), PCB_EDIT_FRAME::redrawNetnames(), and PANEL_PCB_DISPLAY_OPTIONS::TransferDataFromWindow().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_PadClearance |
Definition at line 352 of file pcbnew_settings.h.
Referenced by PANEL_PCB_DISPLAY_OPTIONS::loadPCBSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PANEL_PCB_DISPLAY_OPTIONS::TransferDataFromWindow().
RATSNEST_MODE PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_RatsnestMode |
Definition at line 356 of file pcbnew_settings.h.
Referenced by APPEARANCE_CONTROLS::onRatsnestMode(), PCB_CONTROL::RatsnestModeCycle(), APPEARANCE_CONTROLS::UpdateDisplayOptions(), and RATSNEST_VIEW_ITEM::ViewDraw().
double PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_RatsnestThickness |
Definition at line 362 of file pcbnew_settings.h.
Referenced by PANEL_EDIT_OPTIONS::loadPCBSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), PANEL_EDIT_OPTIONS::TransferDataFromWindow(), and RATSNEST_VIEW_ITEM::ViewDraw().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_ShowGlobalRatsnest |
Definition at line 360 of file pcbnew_settings.h.
Referenced by FOOTPRINT_VIEWER_FRAME::AddFootprintToPCB(), BOARD_NETLIST_UPDATER::addNewFootprint(), BOARD_INSPECTION_TOOL::LocalRatsnestTool(), DIALOG_DRC::OnDRCItemSelected(), APPEARANCE_CONTROLS::onObjectVisibilityChanged(), APPEARANCE_CONTROLS::onRatsnestMode(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), BOARD_EDITOR_CONTROL::PlaceFootprint(), PCB_CONTROL::RatsnestModeCycle(), PCB_EDIT_FRAME::setupUIConditions(), APPEARANCE_CONTROLS::setVisibleObjects(), APPEARANCE_CONTROLS::UpdateDisplayOptions(), and RATSNEST_VIEW_ITEM::ViewDraw().
bool PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_ShowModuleRatsnest |
Definition at line 359 of file pcbnew_settings.h.
Referenced by PANEL_EDIT_OPTIONS::loadPCBSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PANEL_EDIT_OPTIONS::TransferDataFromWindow().
TRACK_CLEARANCE_MODE PCBNEW_SETTINGS::DISPLAY_OPTIONS::m_TrackClearance |
Definition at line 351 of file pcbnew_settings.h.
Referenced by KIGFX::PCB_PAINTER::draw(), PANEL_PCB_DISPLAY_OPTIONS::loadPCBSettings(), PCBNEW_SETTINGS::PCBNEW_SETTINGS(), and PANEL_PCB_DISPLAY_OPTIONS::TransferDataFromWindow().