Board 0.9.6
|
The pen-color extractor may be used to retrieve all pen colors. More...
#include <ShapeVisitor.h>
Public Member Functions | |
PenColorExtractor () | |
void | clear () |
void | visit (const Shape &) override |
void | visit (const Shape &) const override |
void | visit (const Dot &d) override |
void | visit (const Line &) override |
void | visit (const Arrow &) override |
void | visit (const Polyline &) override |
void | visit (const Ellipse &) override |
void | visit (const Text &) override |
void | visit (const Bezier &) override |
const std::set< Color > & | colors () const |
Public Member Functions inherited from LibBoard::ConstShapeVisitor | |
virtual void | visit (const Shape &shape)=0 |
virtual void | visit (const Shape &shape) const =0 |
virtual void | visit (const ShapeWithStyle &shape) |
virtual void | visit (const ShapeWithStyle &shape) const |
virtual void | visit (const Dot &) |
virtual void | visit (const Dot &) const |
virtual void | visit (const Line &) |
virtual void | visit (const Line &) const |
virtual void | visit (const Arrow &) |
virtual void | visit (const Arrow &arrow) const |
virtual void | visit (const Polyline &) |
virtual void | visit (const Polyline &) const |
virtual void | visit (const Ellipse &) |
virtual void | visit (const Ellipse &) const |
virtual void | visit (const Text &) |
virtual void | visit (const Text &) const |
virtual void | visit (const Bezier &) |
virtual void | visit (const Bezier &) const |
virtual | ~ConstShapeVisitor () |
The pen-color extractor may be used to retrieve all pen colors.
LibBoard::PenColorExtractor::PenColorExtractor | ( | ) |
void LibBoard::PenColorExtractor::clear | ( | ) |
const std::set< Color > & LibBoard::PenColorExtractor::colors | ( | ) | const |
Referenced by LibBoard::Board::saveFIG().
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References LibBoard::ShapeWithStyle::penColor().
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References LibBoard::ShapeWithStyle::penColor().
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References LibBoard::ShapeWithStyle::penColor().
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References LibBoard::ShapeWithStyle::penColor().
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References LibBoard::ShapeWithStyle::penColor().
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References LibBoard::ShapeWithStyle::penColor().
|
overridevirtual |
Implements LibBoard::ConstShapeVisitor.
References LibBoard::Tools::warning.
|
overridevirtual |
Implements LibBoard::ConstShapeVisitor.
|
overridevirtual |
Reimplemented from LibBoard::ConstShapeVisitor.
References text().