class TTFunk::Table::Maxp
Attributes
Public Class Methods
Source
# File lib/ttfunk/table/maxp.rb, line 24 def self.encode(maxp, mapping) num_glyphs = mapping.length raw = maxp.raw raw[4, 2] = [num_glyphs].pack('n') raw end
Private Instance Methods
Source
# File lib/ttfunk/table/maxp.rb, line 33 def parse! @version, @num_glyphs, @max_points, @max_contours, @max_component_points, @max_component_contours, @max_zones, @max_twilight_points, @max_storage, @max_function_defs, @max_instruction_defs, @max_stack_elements, @max_size_of_instructions, @max_component_elements, @max_component_depth = read(length, 'Nn*') end