papyrus logo

Papyrus::Beziergon Class Reference

#include <beziergon.h>

Inheritance diagram for Papyrus::Beziergon:

Inheritance graph
[legend]

List of all members.

Public Types

typedef PapyrusPointer< Beziergonpointer

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())


Detailed Description

beziergon.png

Beziergon

Author:
Rick L Vinyard Jr

Member Typedef Documentation

typedef PapyrusPointer<Beziergon> Papyrus::Beziergon::pointer

Reimplemented from Papyrus::Bezierline.


Constructor & Destructor Documentation

Papyrus::Beziergon::Beziergon ( const Glib::ustring &  id,
BezierVertices  vertices = BezierVertices() 
) [protected]

Papyrus::Beziergon::~Beziergon (  )  [virtual]


Member Function Documentation

Beziergon::pointer Papyrus::Beziergon::create ( const Glib::ustring &  id,
BezierVertices  vertices = BezierVertices() 
) [static]

Reimplemented from Papyrus::Bezierline.

References PAPYRUS_CREATE.

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]

Papyrus::Beziergon::PAPYRUS_CLASS_NAME ( "Beizergon"   ) 

Papyrus::Beziergon::PAPYRUS_CLONE_METHOD ( Beziergon   ) 


The documentation for this class was generated from the following files:

Generated on Wed Mar 18 12:34:55 2009 for papyrus by doxygen 1.5.7.1