Class: TTFunk::Table::Glyf::Compound::Component
- Inherits:
- 
      Struct
      
        - Object
- Struct
- TTFunk::Table::Glyf::Compound::Component
 
- Defined in:
- lib/ttfunk/table/glyf/compound.rb
Overview
Component glyph.
Instance Attribute Summary collapse
- 
  
    
      #arg1  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    x-offset for component or point number. 
- 
  
    
      #arg2  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    y-offset for component or point number. 
- 
  
    
      #flags  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Component flag. 
- 
  
    
      #glyph_index  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Glyph index of component. 
- 
  
    
      #transform  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Transformation. 
Instance Attribute Details
#arg1 ⇒ Integer
x-offset for component or point number.
Source Code
lib/ttfunk/table/glyf/compound.rb, line 81
  | 81 | Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform) | 
#arg2 ⇒ Integer
y-offset for component or point number.
Source Code
lib/ttfunk/table/glyf/compound.rb, line 81
  | 81 | Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform) | 
#flags ⇒ Integer
Component flag.
Source Code
lib/ttfunk/table/glyf/compound.rb, line 81
  | 81 | Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform) | 
#glyph_index ⇒ Integer
Glyph index of component.
Source Code
lib/ttfunk/table/glyf/compound.rb, line 81
  | 81 | Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform) | 
#transform ⇒ Object
Transformation.
Source Code
lib/ttfunk/table/glyf/compound.rb, line 81
  | 81 | Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform) |