cairo Reference Manual

Synopsis

public class ScaledFont {
    public                              ScaledFont                ( Matrix              font_matrix,
                                                                    Matrix              ctm,
                                                                    FontOptions         options ) ;


    public    Status                    status                    (  ) ;
    public    void                      extents                   ( FontExtents         extents ) ;
    public    void                      text_extents              ( string              utf8,
                                                                    TextExtents         extents ) ;
    public    void                      glyph_extents             ( Glyph[]             glyphs,
                                                                    TextExtents         extents ) ;
    public    weak FontFace             get_font_face             (  ) ;
    public    void                      get_font_options          ( FontOptions         options ) ;
    public    void                      get_font_matrix           ( Matrix              font_matrix ) ;
    public    void                      get_ctm                   ( Matrix              ctm ) ;
    public    FontType                  get_type                  (  ) ;
}

ScaledFont Description

Details

Constructor Details

ScaledFont ()
    public                              ScaledFont                ( Matrix              font_matrix,
                                                                    Matrix              ctm,
                                                                    FontOptions         options ) ;		

Field Details

Signal Details

Property Details

Method Details

status ()
    public    Status                    status                    (  ) ;		

extents ()
    public    void                      extents                   ( FontExtents         extents ) ;		

text_extents ()
    public    void                      text_extents              ( string              utf8,
                                                                    TextExtents         extents ) ;		

glyph_extents ()
    public    void                      glyph_extents             ( Glyph[]             glyphs,
                                                                    TextExtents         extents ) ;		

get_font_face ()
    public    weak FontFace             get_font_face             (  ) ;		

get_font_options ()
    public    void                      get_font_options          ( FontOptions         options ) ;		

get_font_matrix ()
    public    void                      get_font_matrix           ( Matrix              font_matrix ) ;		

get_ctm ()
    public    void                      get_ctm                   ( Matrix              ctm ) ;		

get_type ()
    public    FontType                  get_type                  (  ) ;		


Created by Valadoc