KiCad PCB EDA Suite
|
#include <wx/filename.h>
#include <wx/msgdlg.h>
#include <wx/string.h>
#include <wx/wupdlock.h>
#include <wx/clipbrd.h>
#include <wx/filedlg.h>
#include <wx/dialog.h>
#include "eda_3d_viewer_frame.h"
#include "dialogs/appearance_controls_3D.h"
#include <dialogs/eda_view_switcher.h>
#include <eda_3d_viewer_settings.h>
#include <3d_rendering/raytracing/render_3d_raytrace_ram.h>
#include <3d_viewer_id.h>
#include <3d_viewer/tools/eda_3d_actions.h>
#include <3d_viewer/tools/eda_3d_controller.h>
#include <3d_viewer/tools/eda_3d_conditions.h>
#include <board.h>
#include <advanced_config.h>
#include <bitmaps.h>
#include <board_design_settings.h>
#include <core/arraydim.h>
#include <dpi_scaling_common.h>
#include <pgm_base.h>
#include <project.h>
#include <project/project_file.h>
#include <settings/common_settings.h>
#include <settings/settings_manager.h>
#include <tool/action_manager.h>
#include <tool/common_control.h>
#include <tool/tool_manager.h>
#include <tool/tool_dispatcher.h>
#include <tool/action_toolbar.h>
#include <widgets/wx_infobar.h>
#include <widgets/wx_aui_utils.h>
#include <wildcards_and_files_ext.h>
#include <project_pcb.h>
#include <toolbars_3d.h>
#include <3d_navlib/nl_3d_viewer_plugin.h>
Go to the source code of this file.
Macros | |
#define | GridSizeCheck(x) |
Functions | |
EVT_TOOL_RANGE (ID_START_COMMAND_3D, ID_MENU_COMMAND_END, EDA_3D_VIEWER_FRAME::Process_Special_Functions) EDA_3D_VIEWER_FRAME | |
#define GridSizeCheck | ( | x | ) |
Referenced by EDA_3D_VIEWER_FRAME::setupUIConditions().
EVT_TOOL_RANGE | ( | ID_START_COMMAND_3D | , |
ID_MENU_COMMAND_END | , | ||
EDA_3D_VIEWER_FRAME::Process_Special_Functions | ) |
Definition at line 86 of file eda_3d_viewer_frame.cpp.
References _, _HKI, AA_NONE, arrayDim(), EVT_TOOL_RANGE(), FRAME_PCB_DISPLAY3D, PROJECT_PCB::Get3DCacheManager(), GetAppSettings(), OGL_ATT_LIST::GetAttributesList(), GetBoard(), PGM_BASE::GetSettingsManager(), SETTINGS_MANAGER::GetToolbarSettings(), icon_3d, ID_DISABLE_RAY_TRACING, ID_MENU_COMMAND_END, ID_START_COMMAND_3D, KiBitmap(), EDA_3D_VIEWER_SETTINGS::m_AuiPanels, EDA_3D_VIEWER_SETTINGS::m_Camera, EDA_3D_VIEWER_SETTINGS::m_Render, EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_AA_mode, Pgm(), Prj(), QUALIFIED_VIEWER3D_FRAMENAME, RANGE_SCALE_3D, EDA_3D_VIEWER_SETTINGS::AUI_PANELS::right_panel_width, EDA_3D_VIEWER_SETTINGS::CAMERA_SETTINGS::rotation_increment, SetAuiPaneSize(), TOOL_MANAGER::SetEnvironment(), EDA_3D_VIEWER_SETTINGS::AUI_PANELS::show_layer_manager, and unityScale.
Referenced by EVT_TOOL_RANGE().