- calculatedChecksum() - Method in class com.google.typography.font.sfntly.table.Table
-
Get the calculated checksum for the data in the table.
- caretOffset() - Method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable.Builder
-
- caretOffset() - Method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable
-
- caretSlopeRise() - Method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable.Builder
-
- caretSlopeRise() - Method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable
-
- caretSlopeRun() - Method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable.Builder
-
- caretSlopeRun() - Method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable
-
- CFF - Static variable in class com.google.typography.font.sfntly.Tag
-
- changed() - Method in class com.google.typography.font.sfntly.table.FontDataTable.Builder
-
Determines whether the state of this builder has changed - either the data or the internal
model representing the data.
- chars - Variable in class com.google.typography.font.tools.fontinfo.CommandOptions
-
- checksum() - Method in class com.google.typography.font.sfntly.data.ReadableFontData
-
Gets a computed checksum for the data.
- checksum() - Method in class com.google.typography.font.sfntly.Font
-
Get the checksum for this font.
- checksum() - Method in class com.google.typography.font.sfntly.table.Header
-
Get the checksum for the table as recorded in the table record header.
- checkSum(byte[], int, int) - Static method in class com.google.typography.font.sfntly.testutils.TestUtils
-
Calculate an OpenType checksum from the array.
- CHECKSUM_ADJUSTMENT_BASE - Static variable in class com.google.typography.font.sfntly.table.core.FontHeaderTable
-
Checksum adjustment base value.
- checkSumAdjustment() - Method in class com.google.typography.font.sfntly.table.core.FontHeaderTable.Builder
-
- checkSumAdjustment() - Method in class com.google.typography.font.sfntly.table.core.FontHeaderTable
-
Get the checksum adjustment.
- checkSumRange() - Method in class com.google.typography.font.sfntly.data.ReadableFontData
-
Gets the ranges that are used for computing the checksum.
- checksumValid() - Method in class com.google.typography.font.sfntly.table.Header
-
Is the checksum valid.
- cleanValue(EnumSet<FontHeaderTable.Flags>) - Static method in enum com.google.typography.font.sfntly.table.core.FontHeaderTable.Flags
-
- cleanValue(EnumSet<FontHeaderTable.MacStyle>) - Static method in enum com.google.typography.font.sfntly.table.core.FontHeaderTable.MacStyle
-
- clear() - Method in class com.google.typography.font.sfntly.table.core.NameTable.Builder
-
Clear the name builders for the name table.
- clearFontChecksum() - Method in class com.google.typography.font.sfntly.table.core.FontHeaderTable.Builder
-
Clears the font checksum to be used when calculating the the checksum
adjustment for the header table during build time.
- clearTableBuilders() - Method in class com.google.typography.font.sfntly.Font.Builder
-
Clear all table builders.
- CMap - Class in com.google.typography.font.sfntly.table.core
-
The abstract base class for all cmaps.
- cmap(int) - Method in class com.google.typography.font.sfntly.table.core.CMapTable
-
Gets the cmap for the given index.
- cmap(int, int) - Method in class com.google.typography.font.sfntly.table.core.CMapTable
-
Gets the cmap with the given ids if it exists.
- cmap(CMapTable.CMapId) - Method in class com.google.typography.font.sfntly.table.core.CMapTable
-
- cmap - Static variable in class com.google.typography.font.sfntly.Tag
-
Table Type Tags
- cmap - Variable in class com.google.typography.font.tools.fontinfo.CommandOptions
-
- CMap.Builder<T extends CMap> - Class in com.google.typography.font.sfntly.table.core
-
- CMap.CMapFormat - Enum in com.google.typography.font.sfntly.table.core
-
CMap subtable formats.
- cmapBuilder(CMapTable.CMapId) - Method in class com.google.typography.font.sfntly.table.core.CMapTable.Builder
-
- CMapEditingTests - Class in com.google.typography.font.sfntly
-
- CMapEditingTests() - Constructor for class com.google.typography.font.sfntly.CMapEditingTests
-
Constructor.
- CMapEditingTests(String) - Constructor for class com.google.typography.font.sfntly.CMapEditingTests
-
- CMapFormat0 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 0 sub table.
- CMapFormat0.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat10 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 10 sub table.
- CMapFormat10.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat12 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 12 sub table.
- CMapFormat12.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat13 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 13 sub table.
- CMapFormat13.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat14 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 14 sub table.
- CMapFormat14.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat2 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 2 sub table.
- CMapFormat2.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat4 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 4 sub table.
- CMapFormat4.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat4.Builder.Segment - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat4.Builder.Segment() - Constructor for class com.google.typography.font.sfntly.table.core.CMapFormat4.Builder.Segment
-
- CMapFormat4.Builder.Segment(CMapFormat4.Builder.Segment) - Constructor for class com.google.typography.font.sfntly.table.core.CMapFormat4.Builder.Segment
-
- CMapFormat4.Builder.Segment(int, int, int, int) - Constructor for class com.google.typography.font.sfntly.table.core.CMapFormat4.Builder.Segment
-
- CMapFormat6 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 6 sub table.
- CMapFormat6.Builder - Class in com.google.typography.font.sfntly.table.core
-
- CMapFormat8 - Class in com.google.typography.font.sfntly.table.core
-
A cmap format 8 sub table.
- CMapFormat8.Builder - Class in com.google.typography.font.sfntly.table.core
-
- cmapId() - Method in class com.google.typography.font.sfntly.table.core.CMap.Builder
-
- cmapId() - Method in class com.google.typography.font.sfntly.table.core.CMap
-
Gets the cmap id for this cmap.
- cmapId(int) - Method in class com.google.typography.font.sfntly.table.core.CMapTable
-
Gets the cmap id for the cmap with the given index.
- CMapTable - Class in com.google.typography.font.sfntly.table.core
-
A CMap table.
- CMapTable.Builder - Class in com.google.typography.font.sfntly.table.core
-
CMap Table Builder.
- CMapTable.CMapFilter - Interface in com.google.typography.font.sfntly.table.core
-
A filter on cmaps.
- CMapTable.CMapId - Class in com.google.typography.font.sfntly.table.core
-
- CMapTableBuilder - Class in com.google.typography.font.tools.subsetter
-
This is a medium-level builder for CMap tables, given the mapping from Unicode codepoint
to glyph id.
- CMapTableBuilder(Font.Builder, Map<Integer, Integer>) - Constructor for class com.google.typography.font.tools.subsetter.CMapTableBuilder
-
- CMapTableBuilderTest - Class in com.google.typography.font.tools.subsetter
-
- CMapTableBuilderTest() - Constructor for class com.google.typography.font.tools.subsetter.CMapTableBuilderTest
-
- CMapTableSubsetter - Class in com.google.typography.font.tools.subsetter
-
- CMapTableSubsetter() - Constructor for class com.google.typography.font.tools.subsetter.CMapTableSubsetter
-
Constructor.
- CodeOffsetPairComparatorByGlyphCode - Static variable in class com.google.typography.font.sfntly.table.bitmap.IndexSubTableFormat4
-
- colorRef() - Method in class com.google.typography.font.sfntly.table.bitmap.BitmapSizeTable.Builder
-
- colorRef() - Method in class com.google.typography.font.sfntly.table.bitmap.BitmapSizeTable
-
- com.google.typography.font.sfntly - package com.google.typography.font.sfntly
-
- com.google.typography.font.sfntly.data - package com.google.typography.font.sfntly.data
-
- com.google.typography.font.sfntly.math - package com.google.typography.font.sfntly.math
-
- com.google.typography.font.sfntly.sample.sflint - package com.google.typography.font.sfntly.sample.sflint
-
- com.google.typography.font.sfntly.sample.sfntdump - package com.google.typography.font.sfntly.sample.sfntdump
-
- com.google.typography.font.sfntly.table - package com.google.typography.font.sfntly.table
-
- com.google.typography.font.sfntly.table.bitmap - package com.google.typography.font.sfntly.table.bitmap
-
- com.google.typography.font.sfntly.table.core - package com.google.typography.font.sfntly.table.core
-
- com.google.typography.font.sfntly.table.truetype - package com.google.typography.font.sfntly.table.truetype
-
- com.google.typography.font.sfntly.testutils - package com.google.typography.font.sfntly.testutils
-
- com.google.typography.font.tools.conversion.eot - package com.google.typography.font.tools.conversion.eot
-
- com.google.typography.font.tools.conversion.woff - package com.google.typography.font.tools.conversion.woff
-
- com.google.typography.font.tools.fontinfo - package com.google.typography.font.tools.fontinfo
-
- com.google.typography.font.tools.sfnttool - package com.google.typography.font.tools.sfnttool
-
- com.google.typography.font.tools.subsetter - package com.google.typography.font.tools.subsetter
-
- CommandOptions - Class in com.google.typography.font.tools.fontinfo
-
- CommandOptions() - Constructor for class com.google.typography.font.tools.fontinfo.CommandOptions
-
- COMPARATOR_BY_OFFSET - Static variable in class com.google.typography.font.sfntly.table.Header
-
- COMPARATOR_BY_TAG - Static variable in class com.google.typography.font.sfntly.table.Header
-
- compareTo(CMapTable.CMapId) - Method in class com.google.typography.font.sfntly.table.core.CMapTable.CMapId
-
- component(int) - Method in class com.google.typography.font.sfntly.table.bitmap.CompositeBitmapGlyph
-
- CompositeBitmapGlyph - Class in com.google.typography.font.sfntly.table.bitmap
-
- CompositeBitmapGlyph.Builder - Class in com.google.typography.font.sfntly.table.bitmap
-
- CompositeBitmapGlyph.Component - Class in com.google.typography.font.sfntly.table.bitmap
-
- CompositeGlyph - Class in com.google.typography.font.sfntly.table.truetype
-
- CompositeGlyph.CompositeGlyphBuilder - Class in com.google.typography.font.sfntly.table.truetype
-
- compress(byte[]) - Static method in class com.google.typography.font.tools.conversion.eot.LzcompCompress
-
- compress(Font) - Method in class com.google.typography.font.tools.conversion.eot.MtxWriter
-
- contourEndPoint(int) - Method in class com.google.typography.font.sfntly.table.truetype.SimpleGlyph
-
- ControlProgramTable - Class in com.google.typography.font.sfntly.table.truetype
-
A Control Program table.
- ControlProgramTable.Builder - Class in com.google.typography.font.sfntly.table.truetype
-
Builder for Control Program Table.
- ControlValueTable - Class in com.google.typography.font.sfntly.table.truetype
-
A Control Value table.
- ControlValueTable.Builder - Class in com.google.typography.font.sfntly.table.truetype
-
Builder for Control Value tables.
- convert(Font) - Method in class com.google.typography.font.tools.conversion.eot.EOTWriter
-
- convert(Font) - Method in class com.google.typography.font.tools.conversion.woff.WoffWriter
-
- copyFrom(InputStream, int) - Method in class com.google.typography.font.sfntly.data.WritableFontData
-
Copy from the InputStream into this FontData.
- copyFrom(InputStream) - Method in class com.google.typography.font.sfntly.data.WritableFontData
-
Copy everything from the InputStream into this FontData.
- copyTo(OutputStream) - Method in class com.google.typography.font.sfntly.data.ReadableFontData
-
Copy the FontData to an OutputStream.
- copyTo(WritableFontData) - Method in class com.google.typography.font.sfntly.data.ReadableFontData
-
Copies the FontData to a WritableFontData.
- countSpecialGlyphs(boolean) - Method in class com.google.typography.font.sfntly.sample.sfntdump.SfntDump
-
- createBuilder() - Static method in class com.google.typography.font.sfntly.table.bitmap.BigGlyphMetrics.Builder
-
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.bitmap.EbdtTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, ReadableFontData) - Static method in class com.google.typography.font.sfntly.table.bitmap.EbdtTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.bitmap.EblcTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, ReadableFontData) - Static method in class com.google.typography.font.sfntly.table.bitmap.EblcTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.bitmap.EbscTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(int) - Static method in class com.google.typography.font.sfntly.table.bitmap.IndexSubTable.Builder
-
- createBuilder() - Static method in class com.google.typography.font.sfntly.table.bitmap.IndexSubTableFormat1.Builder
-
- createBuilder() - Static method in class com.google.typography.font.sfntly.table.bitmap.IndexSubTableFormat2.Builder
-
- createBuilder() - Static method in class com.google.typography.font.sfntly.table.bitmap.IndexSubTableFormat3.Builder
-
- createBuilder() - Static method in class com.google.typography.font.sfntly.table.bitmap.IndexSubTableFormat4.Builder
-
- createBuilder() - Static method in class com.google.typography.font.sfntly.table.bitmap.IndexSubTableFormat5.Builder
-
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.CMapTable.Builder
-
Creates a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.FontHeaderTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.HorizontalDeviceMetricsTable.Builder
-
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.HorizontalHeaderTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.HorizontalMetricsTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.MaximumProfileTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.NameTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.OS2Table.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.core.PostScriptTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.truetype.ControlProgramTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.truetype.ControlValueTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.truetype.GlyphTable.Builder
-
Create a new builder using the header information and data provided.
- createBuilder(Header, WritableFontData) - Static method in class com.google.typography.font.sfntly.table.truetype.LocaTable.Builder
-
Create a new builder using the header information and data provided.
- created() - Method in class com.google.typography.font.sfntly.table.core.FontHeaderTable.Builder
-
- created() - Method in class com.google.typography.font.sfntly.table.core.FontHeaderTable
-
Get the created date.
- createFileChannelForWriting(File) - Static method in class com.google.typography.font.sfntly.testutils.TestUtils
-
- createGlyph(ReadableFontData, int) - Static method in class com.google.typography.font.sfntly.table.bitmap.BitmapGlyph
-
- createGlyphBuilder(ReadableFontData, int) - Static method in class com.google.typography.font.sfntly.table.bitmap.BitmapGlyph.Builder
-
- createNewFile(File) - Static method in class com.google.typography.font.sfntly.testutils.TestUtils
-
Creates a new file including deleting an already existing file with the same path
and name and creating any needed directories.
- createOutputStream(File) - Static method in class com.google.typography.font.sfntly.testutils.TestUtils
-
- createReadableFontData(byte[]) - Static method in class com.google.typography.font.sfntly.data.ReadableFontData
-
- createWritableFontData(int) - Static method in class com.google.typography.font.sfntly.data.WritableFontData
-
Constructs a writable font data object.
- createWritableFontData(byte[]) - Static method in class com.google.typography.font.sfntly.data.WritableFontData
-
Constructs a writable font data object.
- createWritableFontData(ReadableFontData) - Static method in class com.google.typography.font.sfntly.data.WritableFontData
-
Constructs a writable font data object.
- csv - Variable in class com.google.typography.font.tools.fontinfo.CommandOptions
-
- csvString() - Method in class com.google.typography.font.tools.fontinfo.DataDisplayTable
-
Gets the table as a string of comma-separated values
- csvStringArray() - Method in class com.google.typography.font.tools.fontinfo.DataDisplayTable
-
Gets the table as an array of strings, where each string is a row in the
table as comma-separated values.
- cvt - Static variable in class com.google.typography.font.sfntly.Tag
-
- CvtEncoder - Class in com.google.typography.font.tools.conversion.eot
-
Implementation of compression of CVT table in CTF, as per section 5.2 of spec
- CvtEncoder() - Constructor for class com.google.typography.font.tools.conversion.eot.CvtEncoder
-
- CvtEncoderTest - Class in com.google.typography.font.tools.conversion.eot
-
- CvtEncoderTest() - Constructor for class com.google.typography.font.tools.conversion.eot.CvtEncoderTest
-