#include <object.hh>

Public Member Functions | |
| object (void) | |
| virtual | ~object (void) |
| virtual object * | clone (void) const =0 |
| virtual dim_type | getXSize (void) const |
| virtual dim_type | getYSize (void) const |
| virtual void | write (writer &out) const |
| html::object::object | ( | void | ) |
Null object constructor
| virtual html::object::~object | ( | void | ) | [virtual] |
Object destructor
| virtual object* html::object::clone | ( | void | ) | const [pure virtual] |
Create an identical copy of the object. The clone is owned by the calling function and will not be deleted when the original is destroyed. brief Clone an object.
Implemented in html::compound, html::block, html::document, html::hline, html::image, html::label, html::link, html::cell, html::table, and html::text.
| virtual dim_type html::object::getXSize | ( | void | ) | const [virtual] |
| virtual dim_type html::object::getYSize | ( | void | ) | const [virtual] |
| virtual void html::object::write | ( | writer & | out | ) | const [virtual] |
Write the description of this object and all included objects in the case of a compound to an html file. brief Write out the object.
| out | HTML write to receive the object description. |
Reimplemented in html::compound, html::document, html::hline, html::image, html::label, html::table, and html::text.
1.5.4