KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ZONE_PREVIEW_NOTEBOOK Class Reference

#include <zone_preview_notebook.h>

Inheritance diagram for ZONE_PREVIEW_NOTEBOOK:

Public Member Functions

 ZONE_PREVIEW_NOTEBOOK (wxWindow *aParent, PCB_BASE_FRAME *aPcbFrame)
 
 ~ZONE_PREVIEW_NOTEBOOK () override=default
 
void OnZoneSelectionChanged (ZONE *new_zone)
 
void OnPageChanged (wxNotebookEvent &aEvent)
 
void FitCanvasToScreen ()
 

Private Attributes

PCB_BASE_FRAMEm_pcbFrame
 

Detailed Description

Definition at line 36 of file zone_preview_notebook.h.

Constructor & Destructor Documentation

◆ ZONE_PREVIEW_NOTEBOOK()

ZONE_PREVIEW_NOTEBOOK::ZONE_PREVIEW_NOTEBOOK ( wxWindow * aParent,
PCB_BASE_FRAME * aPcbFrame )

◆ ~ZONE_PREVIEW_NOTEBOOK()

ZONE_PREVIEW_NOTEBOOK::~ZONE_PREVIEW_NOTEBOOK ( )
overridedefault

Member Function Documentation

◆ FitCanvasToScreen()

void ZONE_PREVIEW_NOTEBOOK::FitCanvasToScreen ( )

◆ OnPageChanged()

void ZONE_PREVIEW_NOTEBOOK::OnPageChanged ( wxNotebookEvent & aEvent)

Definition at line 141 of file zone_preview_notebook.cpp.

Referenced by ZONE_PREVIEW_NOTEBOOK().

◆ OnZoneSelectionChanged()

void ZONE_PREVIEW_NOTEBOOK::OnZoneSelectionChanged ( ZONE * new_zone)

Member Data Documentation

◆ m_pcbFrame

PCB_BASE_FRAME* ZONE_PREVIEW_NOTEBOOK::m_pcbFrame
private

Definition at line 49 of file zone_preview_notebook.h.

Referenced by OnZoneSelectionChanged(), and ZONE_PREVIEW_NOTEBOOK().


The documentation for this class was generated from the following files: