KiCad PCB EDA Suite
Loading...
Searching...
No Matches
sch_edit_frame.h File Reference
#include <stddef.h>
#include <vector>
#include <wx/cmndata.h>
#include <wx/event.h>
#include <wx/gdicmn.h>
#include <wx/string.h>
#include <wx/treectrl.h>
#include <wx/utils.h>
#include <config_params.h>
#include <core/typeinfo.h>
#include <eda_base_frame.h>
#include <eeschema_settings.h>
#include <math/box2.h>
#include <sch_base_frame.h>
#include <template_fieldnames.h>

Go to the source code of this file.

Classes

class  NET_NAVIGATOR_ITEM_DATA
 Tree view item data for the net navigator. More...
 
class  SCH_EDIT_FRAME
 Schematic editor (Eeschema) main window. More...
 

Enumerations

enum  SYMBOL_ORIENTATION_T {
  SYM_NORMAL , SYM_ROTATE_CLOCKWISE , SYM_ROTATE_COUNTERCLOCKWISE , SYM_ORIENT_0 ,
  SYM_ORIENT_90 , SYM_ORIENT_180 , SYM_ORIENT_270 , SYM_MIRROR_X = 0x100 ,
  SYM_MIRROR_Y = 0x200
}
 enum used in RotationMiroir() More...
 
enum  SCH_SEARCH_T { HIGHLIGHT_PIN , HIGHLIGHT_SYMBOL }
 Schematic search type used by the socket link with Pcbnew. More...
 
enum  SCH_CLEANUP_FLAGS { NO_CLEANUP , LOCAL_CLEANUP , GLOBAL_CLEANUP }
 

Functions

 wxDECLARE_EVENT (EDA_EVT_SCHEMATIC_CHANGED, wxCommandEvent)
 

Enumeration Type Documentation

◆ SCH_CLEANUP_FLAGS

Enumerator
NO_CLEANUP 
LOCAL_CLEANUP 
GLOBAL_CLEANUP 

Definition at line 91 of file sch_edit_frame.h.

◆ SCH_SEARCH_T

Schematic search type used by the socket link with Pcbnew.

Enumerator
HIGHLIGHT_PIN 
HIGHLIGHT_SYMBOL 

Definition at line 84 of file sch_edit_frame.h.

◆ SYMBOL_ORIENTATION_T

enum used in RotationMiroir()

Enumerator
SYM_NORMAL 
SYM_ROTATE_CLOCKWISE 
SYM_ROTATE_COUNTERCLOCKWISE 
SYM_ORIENT_0 
SYM_ORIENT_90 
SYM_ORIENT_180 
SYM_ORIENT_270 
SYM_MIRROR_X 
SYM_MIRROR_Y 

Definition at line 69 of file sch_edit_frame.h.

Function Documentation

◆ wxDECLARE_EVENT()

wxDECLARE_EVENT ( EDA_EVT_SCHEMATIC_CHANGED  ,
wxCommandEvent   
)