69 Polygon(
const std::string&
id,
const std::string& type,
static const std::string DEFAULT_IMG_FILE
bool getFill() const
Returns whether the polygon is filled.
void writeXML(OutputDevice &out, bool geo=false)
virtual void setShape(const PositionVector &shape)
Sets the shape of the polygon.
const PositionVector & getShape() const
Returns whether the shape of the polygon.
Polygon(const std::string &id, const std::string &type, const RGBColor &color, const PositionVector &shape, bool fill, double layer=DEFAULT_LAYER, double angle=DEFAULT_ANGLE, const std::string &imgFile=DEFAULT_IMG_FILE)
Constructor.
An upper class for objects with additional parameters.
bool myFill
Information whether the polygon has to be filled.
Static storage of an output device and its base (abstract) implementation.
void setFill(bool fill)
Sets whether the polygon shall be filled.
PositionVector myShape
The positions of the polygon.
static const double DEFAULT_ANGLE
virtual ~Polygon()
Destructor.
static const double DEFAULT_LAYER