Class: TTFunk::Table::Glyf::Compound::Component

Inherits:
Struct
  • Object
show all
Defined in:
lib/ttfunk/table/glyf/compound.rb

Overview

Component glyph.

Instance Attribute Summary collapse

Instance Attribute Details

#arg1Integer

x-offset for component or point number.

Returns:

  • (Integer)


81
# File 'lib/ttfunk/table/glyf/compound.rb', line 81

Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform)

#arg2Integer

y-offset for component or point number.

Returns:

  • (Integer)


81
# File 'lib/ttfunk/table/glyf/compound.rb', line 81

Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform)

#flagsInteger

Component flag.

Returns:

  • (Integer)


81
# File 'lib/ttfunk/table/glyf/compound.rb', line 81

Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform)

#glyph_indexInteger

Glyph index of component.

Returns:

  • (Integer)


81
# File 'lib/ttfunk/table/glyf/compound.rb', line 81

Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform)

#transformObject

Transformation.

Returns:



81
# File 'lib/ttfunk/table/glyf/compound.rb', line 81

Component = Struct.new(:flags, :glyph_index, :arg1, :arg2, :transform)