papyrus logo

Papyrus::Gtk Namespace Reference

Classes

class  AnimatorBounceWidget
class  AnimatorFrameIntervalWidget
class  AnimatorFrameRateWidget
class  DrawableModelColumnRecord
class  DrawableTreeView
class  GradientStopWidget
class  LineCapButtonBox
class  LineCapComboBox
 A drop-down combobox that is loaded with graphical examples of all line join styles available in Cairo. More...
class  LineJoinButtonBox
class  LineJoinComboBox
 A drop-down combobox that is loaded with graphical examples of all line join styles available in Cairo. More...
class  LineWidthComboBox
 A drop-down combobox that can be loaded with a range of line widths that can grow linearly or exponentially. More...
class  MarkerComboBox
 A drop-down combobox that is loaded with graphical examples of all marker styles styles available in Papyrus. More...
class  MarkerWidget
class  ScrolledDrawableTreeView
class  ScrolledViewport
class  StrokeDialog
class  StrokeWidget
class  Viewport

Typedefs

typedef enum Papyrus::Gtk::SIZE SIZE
typedef enum
Papyrus::Gtk::INCREMENT 
INCREMENT
typedef enum Papyrus::Gtk::SKETCH SKETCH

Enumerations

enum  SIZE {
  SIZE_XSMALL, SIZE_SMALL, SIZE_MEDIUM, SIZE_LARGE,
  SIZE_XLARGE
}
enum  INCREMENT { INCREMENT_LINEAR, INCREMENT_EXPONENTIAL }
enum  SKETCH { SKETCH_LINE, SKETCH_POLYGON }

Functions

void deallocate_pixbuf_memory (const guint8 *data)
Glib::RefPtr< Gdk::Pixbuf > create_pixbuf (Papyrus::Renderable::pointer renderable, int width, int height)
Glib::RefPtr< Gdk::Pixbuf > cairo_image_to_pixbuf (const Cairo::RefPtr< Cairo::ImageSurface > imgsurf)

Variables

const char * line_cap_string []
const char * line_join_string []
const char * marker_string []

Typedef Documentation


Enumeration Type Documentation

Enumerator:
INCREMENT_LINEAR 
INCREMENT_EXPONENTIAL 
Enumerator:
SIZE_XSMALL 
SIZE_SMALL 
SIZE_MEDIUM 
SIZE_LARGE 
SIZE_XLARGE 
Enumerator:
SKETCH_LINE 
SKETCH_POLYGON 

Function Documentation

Glib::RefPtr< Gdk::Pixbuf > Papyrus::Gtk::cairo_image_to_pixbuf ( const Cairo::RefPtr< Cairo::ImageSurface >  imgsurf  ) 
Glib::RefPtr< Gdk::Pixbuf > Papyrus::Gtk::create_pixbuf ( Papyrus::Renderable::pointer  renderable,
int  width,
int  height 
)
void Papyrus::Gtk::deallocate_pixbuf_memory ( const guint8 *  data  ) 

Variable Documentation

Initial value:
    {
      "Butt",
      "Round",
      "Square",
    }

Referenced by Papyrus::Gtk::LineCapComboBox::LineCapComboBox(), and Papyrus::Gtk::LineCapButtonBox::set_size().

Initial value:
    {
      "Miter",
      "Round",
      "Bevel",
    }

Referenced by Papyrus::Gtk::LineJoinComboBox::LineJoinComboBox(), and Papyrus::Gtk::LineJoinButtonBox::set_size().

Initial value:
    {
      "None",
      "Lines",
      "Triangle",
      "Diamond",
      "Half Diamond",
      "Half Head (Upper)",
      "Half Head (Lower)",
      "Slashed Cross",
      "Ellipse",
      "Dot",
      "Double Triangle",
      "Dot and Triangle",
      "Box",
      "Crow Foot",
      "Cross",
      "1 or Many",
      "0 or Many",
      "1 or 0",
      "1 Exactly",
      "Concave",
      "Round",
      "Open Round",
      "Backslash",
    }

Referenced by Papyrus::Gtk::MarkerComboBox::load_pixbufs().


Generated on Fri Apr 16 12:41:11 2010 for papyrus by doxygen 1.6.1