#include <beziergon.h>
Public Types | |
typedef PapyrusPointer< Beziergon > | pointer |
Public Member Functions | |
virtual | ~Beziergon () |
virtual void | draw_shape (Cairo::RefPtr< Cairo::Context > cairo) const |
PAPYRUS_CLASS_NAME ("Beizergon") | |
PAPYRUS_CLONE_METHOD (Beziergon) | |
Static Public Member Functions | |
static pointer | create (BezierVertices vertices=BezierVertices()) |
static pointer | create (const Glib::ustring &id, BezierVertices vertices=BezierVertices()) |
Protected Member Functions | |
Beziergon (const Glib::ustring &id, BezierVertices vertices=BezierVertices()) |
Beziergon
typedef PapyrusPointer<Beziergon> Papyrus::Beziergon::pointer |
Reimplemented from Papyrus::Bezierline.
Papyrus::Beziergon::Beziergon | ( | const Glib::ustring & | id, | |
BezierVertices | vertices = BezierVertices() | |||
) | [protected] |
Papyrus::Beziergon::~Beziergon | ( | ) | [virtual] |
Beziergon::pointer Papyrus::Beziergon::create | ( | const Glib::ustring & | id, | |
BezierVertices | vertices = BezierVertices() | |||
) | [static] |
Beziergon::pointer Papyrus::Beziergon::create | ( | BezierVertices | vertices = BezierVertices() |
) | [static] |
Reimplemented from Papyrus::Bezierline.
References PAPYRUS_CREATE.
Referenced by Papyrus::example_beziergon().
void Papyrus::Beziergon::draw_shape | ( | Cairo::RefPtr< Cairo::Context > | cairo | ) | const [virtual] |
Reimplemented from Papyrus::Bezierline.
References Papyrus::Bezierline::m_vertices, Papyrus::Drawable::x(), and Papyrus::Drawable::y().
Papyrus::Beziergon::PAPYRUS_CLASS_NAME | ( | "Beizergon" | ) |
Papyrus::Beziergon::PAPYRUS_CLONE_METHOD | ( | Beziergon | ) |