#include <Shapes.h>
Public Member Functions | |
Shape (MSPUBCollector *o) | |
virtual void | output (libwpg::WPGPaintInterface *painter, Coordinate coord) |
virtual | ~Shape () |
Public Attributes | |
WPXPropertyList | props |
WPXPropertyList | graphicsProps |
Protected Member Functions | |
virtual void | setCoordProps (Coordinate coord) |
virtual void | write (libwpg::WPGPaintInterface *painter)=0 |
virtual WPXPropertyListVector | updateGraphicsProps () |
Shape () | |
Protected Attributes | |
MSPUBCollector * | owner |
Private Member Functions | |
Shape (const Shape &) | |
Shape & | operator= (const Shape &) |
libmspub::Shape::Shape | ( | MSPUBCollector * | o | ) | [inline] |
virtual libmspub::Shape::~Shape | ( | ) | [inline, virtual] |
libmspub::Shape::Shape | ( | ) | [protected] |
libmspub::Shape::Shape | ( | const Shape & | ) | [private] |
virtual void libmspub::Shape::output | ( | libwpg::WPGPaintInterface * | painter, |
Coordinate | coord | ||
) | [virtual] |
Reimplemented in libmspub::GeometricShape.
virtual void libmspub::Shape::setCoordProps | ( | Coordinate | coord | ) | [protected, virtual] |
Reimplemented in libmspub::GeometricShape.
virtual WPXPropertyListVector libmspub::Shape::updateGraphicsProps | ( | ) | [protected, virtual] |
Reimplemented in libmspub::GeometricShape, and libmspub::FillableShape.
virtual void libmspub::Shape::write | ( | libwpg::WPGPaintInterface * | painter | ) | [protected, pure virtual] |
Implemented in libmspub::GeometricShape.
WPXPropertyList libmspub::Shape::graphicsProps |
MSPUBCollector* libmspub::Shape::owner [protected] |
WPXPropertyList libmspub::Shape::props |