[Raku HarfBuzz Project] / [HarfBuzz Module] / HarfBuzz :: Glyph
class HarfBuzz::Glyph
Represents a shaped glyph
method x-advance
method x-advance() returns Numeric
Relative/scaled glyph x-advance
method y-advance
method y-advance() returns Numeric
Relative/scaled glyph y-advance
method advance
method advance() returns Complex
Relative/scaled glyph x/y advance
method x-offset
method x-offset() returns Numeric
Relative/scaled glyph x offset
method y-offset
method y-offset() returns Numeric
Relative/scaled glyph y offset
method offset
method offset() returns Complex
Relative/scaled glyph x/y offset
method x-bearing
method x-bearing() returns Numeric
left side of glyph from origin
method y-bearing
method y-bearing() returns Numeric
top side of glyph from origin
method bearing
method bearing() returns Complex
position of glyph from origin
method size
method size() returns Complex
size of glyph
has Associative %!ast
Glyph summary hash
Of the form %( :$ax, :$ay, :$dx, :$dy, :g($gid), :$c)
where
- 
    
dx - pre X offset
 - 
    
dy - pre Y offset
 - 
    
ax - post X advance
 - 
    
ay - post Y advance
 - 
    
g - Glyph ID
 - 
    
c - Input character position