KiCad PCB EDA Suite
Loading...
Searching...
No Matches
eda_3d_viewer_frame.h File Reference

Declaration of the eda_3d_viewer class. More...

#include "3d_canvas/board_adapter.h"
#include "3d_canvas/eda_3d_canvas.h"
#include "3d_rendering/track_ball.h"
#include <kiway_player.h>
#include <wx/colourdata.h>
#include <dialogs/dialog_color_picker.h>

Go to the source code of this file.

Classes

class  EDA_3D_VIEWER_FRAME
 Create and handle a window for the 3d viewer connected to a Kiway and a pcbboard. More...
 

Macros

#define KICAD_DEFAULT_3D_DRAWFRAME_STYLE   (wxDEFAULT_FRAME_STYLE | wxWANTS_CHARS)
 

Enumerations

enum  EDA_3D_VIEWER_STATUSBAR {
  ACTIVITY = 0 , HOVERED_ITEM , X_POS , Y_POS ,
  ZOOM_LEVEL
}
 

Detailed Description

Declaration of the eda_3d_viewer class.

Definition in file eda_3d_viewer_frame.h.

Macro Definition Documentation

◆ KICAD_DEFAULT_3D_DRAWFRAME_STYLE

#define KICAD_DEFAULT_3D_DRAWFRAME_STYLE   (wxDEFAULT_FRAME_STYLE | wxWANTS_CHARS)

Definition at line 44 of file eda_3d_viewer_frame.h.

Enumeration Type Documentation

◆ EDA_3D_VIEWER_STATUSBAR

Enumerator
ACTIVITY 
HOVERED_ITEM 
X_POS 
Y_POS 
ZOOM_LEVEL 

Definition at line 51 of file eda_3d_viewer_frame.h.