| 
    KiCad PCB EDA Suite
    
   | 
 
Custom print out for printing schematics. More...
 Public Member Functions | |
| PLEDITOR_PRINTOUT (PL_EDITOR_FRAME *aParent, const wxString &aTitle) | |
| bool | OnPrintPage (int aPageNum) override | 
| bool | HasPage (int aPageNum) override | 
| void | GetPageInfo (int *minPage, int *maxPage, int *selPageFrom, int *selPageTo) override | 
| void | PrintPage (int aPageNum) | 
Private Attributes | |
| PL_EDITOR_FRAME * | m_parent | 
Custom print out for printing schematics.
Definition at line 49 of file dialogs_for_printing.cpp.
      
  | 
  inline | 
Definition at line 52 of file dialogs_for_printing.cpp.
References m_parent.
Referenced by OnPrintPage().
      
  | 
  override | 
Definition at line 150 of file dialogs_for_printing.cpp.
      
  | 
  inlineoverride | 
Definition at line 60 of file dialogs_for_printing.cpp.
      
  | 
  override | 
Definition at line 143 of file dialogs_for_printing.cpp.
References OnPrintPage(), PLEDITOR_PRINTOUT(), and PrintPage().
Referenced by OnPrintPage().
| void PLEDITOR_PRINTOUT::PrintPage | ( | int | aPageNum | ) | 
Definition at line 158 of file dialogs_for_printing.cpp.
References drawSheetIUScale, DS_DATA_ITEM::DS_BITMAP, DS_DATA_MODEL::GetItems(), BITMAP_BASE::GetPPI(), DS_DATA_MODEL::GetTheInstance(), GRForceBlackPen(), GRResetPenAndBrush(), LAYER_DRAWINGSHEET, BASE_SCREEN::m_DrawOrg, m_parent, BASE_SCREEN::m_StartVisu, RED, KIGFX::RENDER_SETTINGS::SetDefaultPenWidth(), KIGFX::RENDER_SETTINGS::SetLayerColor(), BITMAP_BASE::SetPixelSizeIu(), KIGFX::RENDER_SETTINGS::SetPrintDC(), BASE_SCREEN::SetVirtualPageNumber(), ToWxSize(), and WHITE.
Referenced by OnPrintPage().
      
  | 
  private | 
Definition at line 65 of file dialogs_for_printing.cpp.
Referenced by PLEDITOR_PRINTOUT(), and PrintPage().