20#ifndef LIBREPCB_EDITOR_BOARDCLIPBOARDDATABUILDER_H
21#define LIBREPCB_EDITOR_BOARDCLIPBOARDDATABUILDER_H
40class BoardGraphicsScene;
59 const
Point& cursorPos) const noexcept;
The Point class is used to represent a point/coordinate/vector, for example (1.2mm; 5....
Definition: point.h:79
The BoardClipboardDataBuilder class.
Definition: boardclipboarddatabuilder.h:49
BoardClipboardDataBuilder()=delete
BoardClipboardDataBuilder(const BoardClipboardDataBuilder &other)=delete
BoardGraphicsScene & mScene
Definition: boardclipboarddatabuilder.h:66
~BoardClipboardDataBuilder() noexcept
Definition: boardclipboarddatabuilder.cpp:63
std::unique_ptr< BoardClipboardData > generate(const Point &cursorPos) const noexcept
Definition: boardclipboarddatabuilder.cpp:70
The BoardClipboardData class.
Definition: boardclipboarddata.h:64
The BoardGraphicsScene class.
Definition: boardgraphicsscene.h:77
Definition: occmodel.cpp:77