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_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 <3d_navlib/nl_3d_viewer_plugin.h>
Go to the source code of this file.
Macros | |
#define | GridSizeCheck(x) ACTION_CONDITIONS().Check( cond.GridSize( 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 | ) | ACTION_CONDITIONS().Check( cond.GridSize( x ) ) |
EVT_TOOL_RANGE | ( | ID_START_COMMAND_3D | , |
ID_MENU_COMMAND_END | , | ||
EDA_3D_VIEWER_FRAME::Process_Special_Functions | |||
) |
Definition at line 79 of file eda_3d_viewer_frame.cpp.
References _, _HKI, arrayDim(), PROJECT_PCB::Get3DCacheManager(), SETTINGS_MANAGER::GetAppSettings(), OGL_ATT_LIST::GetAttributesList(), GetBoard(), PGM_BASE::GetSettingsManager(), icon_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(), EDA_3D_VIEWER_SETTINGS::AUI_PANELS::right_panel_width, EDA_3D_VIEWER_SETTINGS::CAMERA_SETTINGS::rotation_increment, SetAuiPaneSize(), TOOL_MANAGER::SetEnvironment(), and EDA_3D_VIEWER_SETTINGS::AUI_PANELS::show_layer_manager.