KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_PICKER_TOOL::RECEIVER Class Referenceabstract

Interface class for something that receives picked points or items from this tool. More...

#include <pcb_picker_tool.h>

Inheritance diagram for PCB_PICKER_TOOL::RECEIVER:
DIALOG_CREATE_ARRAY DIALOG_POSITION_RELATIVE MULTICHANNEL_TOOL

Public Member Functions

virtual void UpdatePickedPoint (const std::optional< VECTOR2I > &aPoint)=0
 
virtual void UpdatePickedItem (const EDA_ITEM *aItem)=0
 

Protected Member Functions

 ~RECEIVER ()=default
 

Detailed Description

Interface class for something that receives picked points or items from this tool.

Examples could be a dialog that's asking the user to pick a point.

Definition at line 45 of file pcb_picker_tool.h.

Constructor & Destructor Documentation

◆ ~RECEIVER()

PCB_PICKER_TOOL::RECEIVER::~RECEIVER ( )
protecteddefault

Member Function Documentation

◆ UpdatePickedItem()

virtual void PCB_PICKER_TOOL::RECEIVER::UpdatePickedItem ( const EDA_ITEM aItem)
pure virtual

◆ UpdatePickedPoint()

virtual void PCB_PICKER_TOOL::RECEIVER::UpdatePickedPoint ( const std::optional< VECTOR2I > &  aPoint)
pure virtual

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