cairo Reference Manual

Synopsis

public class Pattern {
    public                              Pattern.rgb               ( double              red,
                                                                    double              green,
                                                                    double              blue ) ;
    public                              Pattern.rgba              ( double              red,
                                                                    double              green,
                                                                    double              blue,
                                                                    double              alpha ) ;
    public                              Pattern.for_surface       ( Surface             surface ) ;
    public                              Pattern.linear            ( double              x0,
                                                                    double              y0,
                                                                    double              x1,
                                                                    double              y1 ) ;
    public                              Pattern.radial            ( double              cx0,
                                                                    double              cy0,
                                                                    double              radius0,
                                                                    double              cx1,
                                                                    double              cy1,
                                                                    double              radius1 ) ;


    public    void                      add_color_stop_rgb        ( double              offset,
                                                                    double              red,
                                                                    double              green,
                                                                    double              blue ) ;
    public    void                      add_color_stop_rgba       ( double              offset,
                                                                    double              red,
                                                                    double              green,
                                                                    double              blue,
                                                                    double              alpha ) ;
    public    Status                    status                    (  ) ;
    public    void                      set_extend                ( Extend              extend ) ;
    public    Extend                    get_extend                (  ) ;
    public    void                      set_filter                ( Filter              filter ) ;
    public    Filter                    get_filter                (  ) ;
    public    void                      set_matrix                ( Matrix              matrix ) ;
    public    void                      get_matrix                ( Matrix              matrix ) ;
    public    PatternType               get_type                  (  ) ;
}

Pattern Description

Details

Constructor Details

Pattern.rgb ()
    public                              Pattern.rgb               ( double              red,
                                                                    double              green,
                                                                    double              blue ) ;		

Pattern.rgba ()
    public                              Pattern.rgba              ( double              red,
                                                                    double              green,
                                                                    double              blue,
                                                                    double              alpha ) ;		

Pattern.for_surface ()
    public                              Pattern.for_surface       ( Surface             surface ) ;		

Pattern.linear ()
    public                              Pattern.linear            ( double              x0,
                                                                    double              y0,
                                                                    double              x1,
                                                                    double              y1 ) ;		

Pattern.radial ()
    public                              Pattern.radial            ( double              cx0,
                                                                    double              cy0,
                                                                    double              radius0,
                                                                    double              cx1,
                                                                    double              cy1,
                                                                    double              radius1 ) ;		

Field Details

Signal Details

Property Details

Method Details

add_color_stop_rgb ()
    public    void                      add_color_stop_rgb        ( double              offset,
                                                                    double              red,
                                                                    double              green,
                                                                    double              blue ) ;		

add_color_stop_rgba ()
    public    void                      add_color_stop_rgba       ( double              offset,
                                                                    double              red,
                                                                    double              green,
                                                                    double              blue,
                                                                    double              alpha ) ;		

status ()
    public    Status                    status                    (  ) ;		

set_extend ()
    public    void                      set_extend                ( Extend              extend ) ;		

get_extend ()
    public    Extend                    get_extend                (  ) ;		

set_filter ()
    public    void                      set_filter                ( Filter              filter ) ;		

get_filter ()
    public    Filter                    get_filter                (  ) ;		

set_matrix ()
    public    void                      set_matrix                ( Matrix              matrix ) ;		

get_matrix ()
    public    void                      get_matrix                ( Matrix              matrix ) ;		

get_type ()
    public    PatternType               get_type                  (  ) ;		


Created by Valadoc