class Inti::Gdk::GC

Name

class Inti::Gdk::GC -- 

Synopsis

class Inti::Gdk::GC is declared in the header inti/gdk/gc.h.

This is an abstract base class, and may not be instantiated.

Superclasses. Object

Subclasses. none

Class members

Inner Classes.
class Values

Public Methods.
GdkGC * gdk_gc () const
void set_clip_rectangle (const Rectangle & rect)
void set_clip_region (const Region & region)
void set_dashes (int dash_offset, const vector<gint8> & dash_list)
void set_dashes (int dash_offset, const gint8 * dash_list, unsigned int dash_list_length)
void set_values (const Values & values)
void get_values (Values * values)
void set_foreground (const Color& color)
void set_background (const Color& color)
void set_function (Function func)
void set_fill (Fill f)
void set_tile (Pixmap * tile)
void set_stipple (Bitmap * stipple)
void set_clip_mask (Bitmap * mask)
void set_subwindow_mode (SubwindowMode mode)
void set_tile_stipple_origin (int x_origin, int y_origin)
void set_tile_stipple_x_origin (int origin)
void set_tile_stipple_y_origin (int origin)
void set_clip_origin (int x_origin, int y_origin)
void set_clip_x_origin (int origin)
void set_clip_y_origin (int origin)
void set_graphics_exposures (bool exposures)
void set_line_width (int width)
void set_line_style (LineStyle style)
void set_cap_style (CapStyle style)
void set_join_style (JoinStyle style)

Protected Constructors.
GC (GdkGC * src, GdkGCClass * orig)

Protected Destructor.
virtual  ~GC () = 0

Protected Virtual Methods.
virtual void get_values_impl (Values * values)
virtual void set_values_impl (const Values & values)
virtual void set_dashes_impl (int dash_offset, const gint8 * dash_list, unsigned int dash_list_length)

Description

Public Methods

method Inti::Gdk::GC::gdk_gc

GdkGC * gdk_gc () const

method Inti::Gdk::GC::set_clip_rectangle

void set_clip_rectangle (const Rectangle & rect)

rect 

method Inti::Gdk::GC::set_clip_region

void set_clip_region (const Region & region)

region 

method Inti::Gdk::GC::set_dashes

void set_dashes (int dash_offset, const vector<gint8> & dash_list)

dash_offset 
dash_list 

method Inti::Gdk::GC::set_dashes

void set_dashes (int dash_offset, const gint8 * dash_list, unsigned int dash_list_length)

dash_offset 
dash_list 
dash_list_length 

method Inti::Gdk::GC::set_values

void set_values (const Values & values)

values 

method Inti::Gdk::GC::get_values

void get_values (Values * values)

values 

method Inti::Gdk::GC::set_foreground

void set_foreground (const Color& color)

color 

method Inti::Gdk::GC::set_background

void set_background (const Color& color)

color 

method Inti::Gdk::GC::set_function

void set_function (Function func)

func 

method Inti::Gdk::GC::set_fill

void set_fill (Fill f)

f 

method Inti::Gdk::GC::set_tile

void set_tile (Pixmap * tile)

tile 

method Inti::Gdk::GC::set_stipple

void set_stipple (Bitmap * stipple)

stipple 

method Inti::Gdk::GC::set_clip_mask

void set_clip_mask (Bitmap * mask)

mask 

method Inti::Gdk::GC::set_subwindow_mode

void set_subwindow_mode (SubwindowMode mode)

mode 

method Inti::Gdk::GC::set_tile_stipple_origin

void set_tile_stipple_origin (int x_origin, int y_origin)

x_origin 
y_origin 

method Inti::Gdk::GC::set_tile_stipple_x_origin

void set_tile_stipple_x_origin (int origin)

origin 

method Inti::Gdk::GC::set_tile_stipple_y_origin

void set_tile_stipple_y_origin (int origin)

origin 

method Inti::Gdk::GC::set_clip_origin

void set_clip_origin (int x_origin, int y_origin)

x_origin 
y_origin 

method Inti::Gdk::GC::set_clip_x_origin

void set_clip_x_origin (int origin)

origin 

method Inti::Gdk::GC::set_clip_y_origin

void set_clip_y_origin (int origin)

origin 

method Inti::Gdk::GC::set_graphics_exposures

void set_graphics_exposures (bool exposures)

exposures 

method Inti::Gdk::GC::set_line_width

void set_line_width (int width)

width 

method Inti::Gdk::GC::set_line_style

void set_line_style (LineStyle style)

style 

method Inti::Gdk::GC::set_cap_style

void set_cap_style (CapStyle style)

style 

method Inti::Gdk::GC::set_join_style

void set_join_style (JoinStyle style)

style 

Protected Constructors

method Inti::Gdk::GC::GC

GC (GdkGC * src, GdkGCClass * orig)

src 
orig 

Protected Destructor

method Inti::Gdk::GC::~GC

virtual  ~GC () = 0

Protected Virtual Methods

method Inti::Gdk::GC::get_values_impl

virtual void get_values_impl (Values * values)

values 

method Inti::Gdk::GC::set_values_impl

virtual void set_values_impl (const Values & values)

values 

method Inti::Gdk::GC::set_dashes_impl

virtual void set_dashes_impl (int dash_offset, const gint8 * dash_list, unsigned int dash_list_length)

dash_offset 
dash_list 
dash_list_length