Inheritance diagram for Swift::WhiteboardElement:
Collaboration diagram for Swift::WhiteboardElement:Public Types | |
| typedef boost::shared_ptr < WhiteboardElement > | ref |
Public Member Functions | |
| virtual | ~WhiteboardElement () |
| virtual void | accept (WhiteboardElementVisitor &visitor)=0 |
| const std::string & | getID () const |
| void | setID (const std::string &id) |
Definition at line 13 of file WhiteboardElement.h.
| typedef boost::shared_ptr<WhiteboardElement> Swift::WhiteboardElement::ref |
Reimplemented in Swift::WhiteboardEllipseElement, Swift::WhiteboardFreehandPathElement, Swift::WhiteboardLineElement, Swift::WhiteboardPolygonElement, Swift::WhiteboardRectElement, and Swift::WhiteboardTextElement.
Definition at line 15 of file WhiteboardElement.h.
| virtual Swift::WhiteboardElement::~WhiteboardElement | ( | ) | [inline, virtual] |
Definition at line 18 of file WhiteboardElement.h.
| virtual void Swift::WhiteboardElement::accept | ( | WhiteboardElementVisitor & | visitor | ) | [pure virtual] |
| const std::string& Swift::WhiteboardElement::getID | ( | ) | const [inline] |
Definition at line 21 of file WhiteboardElement.h.
| void Swift::WhiteboardElement::setID | ( | const std::string & | id | ) | [inline] |
Definition at line 25 of file WhiteboardElement.h.
1.7.1