MCPcopy Create free account

hub / github.com/bodoni/font / functions

Functions145 in github.com/bodoni/font

↓ 31 callersFunctionsetup
(fixture: Fixture)
tests/support/mod.rs:25
↓ 28 callersMethodclone
(&self)
src/formats/opentype/cache.rs:41
↓ 24 callersMethodborrow
(&self)
src/formats/opentype/cache.rs:19
↓ 23 callersMethodborrow_mut
(&self)
src/formats/opentype/cache.rs:29
↓ 23 callersMethodget
(&self, glyph_id: GlyphID)
src/formats/opentype/metrics.rs:20
↓ 9 callersMethodtransform
(&self, value: T)
src/glyph/builder.rs:53
↓ 9 callersFunctionuncover
(value: &Coverage)
src/formats/opentype/features/rules.rs:400
↓ 8 callersFunctionread
(tape: Reference<T>, backend: opentype::Font)
src/formats/opentype/font.rs:85
↓ 8 callersFunctionread
(tape: Reference<Cursor<Vec<u8>>>, backend: webtype::Font)
src/formats/webtype/font.rs:62
↓ 7 callersFunctionescape
(value: char)
tests/features.rs:2721
↓ 5 callersMethodis_zero
(&self)
src/offset.rs:12
↓ 4 callersMethodadd_quadratic
(&mut self, a: T, b: T)
src/glyph/builder.rs:102
↓ 4 callersFunctionappend
(values: &mut (Vec<T>, HashMap<T, usize>), value: T)
src/formats/opentype/features/mod.rs:246
↓ 4 callersMethodcharacters
(&mut self)
src/formats/opentype/font.rs:32
↓ 4 callersMethodmove_absolute
(&mut self, a: T)
src/glyph/builder.rs:68
↓ 4 callersFunctionprecompress
(values: T)
src/formats/opentype/features/transform.rs:103
↓ 4 callersFunctionsample
(values: &mut BTreeSet<Option<Sample>>, (start, end): (char, char))
src/formats/opentype/features/transform.rs:206
↓ 4 callersFunctiontest
(table: &Names)
tests/names.rs:32
↓ 4 callersFunctionunclass
(value: &Class)
src/formats/opentype/features/rules.rs:366
↓ 3 callersMethodcmp
(&self, other: &Self)
src/formats/opentype/features/sample.rs:27
↓ 3 callersFunctionextract
(font: &mut Font<T>)
tests/features.rs:2602
↓ 3 callersMethodflush
(&mut self)
src/glyph/builder.rs:13
↓ 3 callersMethodset_horizontal_metrics
(&mut self, (advance_width, left_side_bearing): (Number, Number))
src/glyph/builder.rs:127
↓ 3 callersFunctionsort
(values: &mut [T], other: &mut [(U, Vec<usize>)])
src/formats/opentype/features/mod.rs:260
↓ 2 callersMethodadd_linear
(&mut self, a: T)
src/glyph/builder.rs:96
↓ 2 callersFunctioncomponent
(values: &mut BTreeSet<Component>, (start, end): (char, char))
src/formats/opentype/features/transform.rs:197
↓ 2 callersFunctiondeduplicate
(values: T)
src/formats/opentype/features/rules.rs:357
↓ 2 callersFunctiondraw
( glyph_data: &GlyphData, mapping: &Mapping, metrics: &Metrics, character: char, )
src/formats/opentype/truetype.rs:20
↓ 2 callersFunctiondraw_glyph
( glyph_data: &GlyphData, metrics: &Metrics, builder: &mut Builder, glyph: &glyph_data::Glyph,
src/formats/opentype/truetype.rs:47
↓ 2 callersMethodforward_mapping
(&mut self)
src/formats/opentype/cache.rs:214
↓ 2 callersMethodmove_control
(&mut self, a: T)
src/glyph/builder.rs:84
↓ 2 callersFunctionpad
(tape: &mut T, size: usize)
src/formats/opentype/font.rs:194
↓ 2 callersFunctionprocess_language
( directory: &layout::Directory<T>, record: &layout::language::Record, features: &mut ( Ve
src/formats/opentype/features/mod.rs:199
↓ 2 callersFunctionprocess_table
( directory: &layout::Directory<T>, mapping: &Mapping, scripts: &mut HashMap<Script, Vec<usize>>,
src/formats/opentype/features/mod.rs:90
↓ 2 callersFunctionread
(mut tape: T)
src/font.rs:71
↓ 2 callersMethodset_bounding_box
( &mut self, (min_x, min_y, max_x, max_y): (T, T, T, T), )
src/glyph/builder.rs:119
↓ 1 callersFunctioncompress
(ranges: Vec<(u32, u32)>)
src/formats/opentype/characters.rs:33
↓ 1 callersFunctioncopy
(source: &mut T, destination: &mut U, size: u64)
src/formats/opentype/font.rs:184
↓ 1 callersFunctiondraw_composite
( glyph_data: &GlyphData, metrics: &Metrics, builder: &mut Builder, description: &CompositeDes
src/formats/opentype/truetype.rs:61
↓ 1 callersFunctiondraw_simple
(builder: &mut Builder, description: &SimpleDescription)
src/formats/opentype/truetype.rs:96
↓ 1 callersMethodextract
(&self, directory: &Directory<Self>)
src/formats/opentype/features/rules.rs:88
↓ 1 callersFunctionjoin
(values: T)
tests/features.rs:2643
↓ 1 callersMethodmetrics
(&mut self)
src/formats/opentype/font.rs:42
↓ 1 callersMethodnames
(&mut self)
src/formats/opentype/font.rs:47
↓ 1 callersMethodnest
(&mut self, offset: T, scale: (U, U, U, U), build: F)
src/glyph/builder.rs:20
↓ 1 callersFunctionpath
(fixture: Fixture)
tests/support/mod.rs:29
↓ 1 callersFunctionpostcompress
(values: T)
src/formats/opentype/features/transform.rs:136
↓ 1 callersFunctionprocess_feature
(record: &layout::feature::Record, graphs: &[usize])
src/formats/opentype/features/mod.rs:236
↓ 1 callersFunctionprocess_graphs
( directory: &layout::Directory<T>, mapping: &Mapping, lookups: &mut ( Vec<Vec<Option<BTre
src/formats/opentype/features/mod.rs:127
↓ 1 callersFunctionprocess_script
( directory: &layout::Directory<T>, record: &layout::script::Record, languages: &mut ( Vec
src/formats/opentype/features/mod.rs:157
↓ 1 callersMethodread
(tape: T)
src/file.rs:16
↓ 1 callersMethodreverse_mapping
(&mut self)
src/formats/opentype/cache.rs:222
↓ 1 callersMethodtransform
(self, mapping: &Mapping, rules: Self::Parameter)
src/formats/opentype/features/transform.rs:20
Functiona
()
tests/glyphs.rs:8
Functiona_ring
()
tests/glyphs.rs:165
Methodadd
(mut self, other: T)
src/offset.rs:125
Methodadd_assign
(&mut self, other: T)
src/offset.rs:136
Methodadd_cubic
(&mut self, a: T, b: T, c: T)
src/glyph/builder.rs:108
Functionadobe_blank
()
tests/characters.rs:9
Functionadobe_vf_prototype
()
tests/axes.rs:12
Methodascend
(value: Rule, _: &Directory<Self>)
src/formats/opentype/features/rules.rs:33
Methodaxes
(&mut self)
src/formats/opentype/font.rs:27
Methodaxes
(&mut self)
src/formats/webtype/font.rs:17
Methodcharacters
(&mut self)
src/formats/webtype/font.rs:22
Functioncopyright
()
tests/glyphs.rs:221
Functioncrimson_text
()
tests/features.rs:14
Functioncrimson_text
()
tests/metrics.rs:7
Functioncrimson_text
()
tests/axes.rs:34
Functioncursor
()
src/file.rs:38
Functiond
()
tests/glyphs.rs:404
Methoddefault
()
src/glyph/mod.rs:64
Methoddefault
()
src/glyph/builder.rs:135
Methoddescend
(_: &[Action], _: &Directory<Self>)
src/formats/opentype/features/rules.rs:38
Functiondraw
( font_set: &FontSet, mapping: &Mapping, metrics: &Metrics, id: usize, character: char, )
src/formats/opentype/postscript.rs:19
Functionellipsis
()
tests/glyphs.rs:349
Methodextract
(&self, _: &Directory<Self>)
src/formats/opentype/features/rules.rs:25
Methodfeatures
(&mut self)
src/formats/opentype/font.rs:37
Methodfeatures
(&mut self)
src/formats/webtype/font.rs:27
Functionflatten
(values: &BTreeSet<Option<Sample>>)
tests/features.rs:2658
Methodfrom
(offset: Offset)
src/offset.rs:53
Methodfrom
(builder: Builder)
src/glyph/builder.rs:147
Methodfrom
(default: Number)
src/formats/opentype/axes.rs:102
Methodfrom
(value: GlyphID)
src/formats/opentype/features/rules.rs:45
Functionfrom_a_to_z
()
tests/glyphs.rs:124
Methodfrom_italic_angle
Create an instance from an italic angle.
src/formats/opentype/axes.rs:90
Methodfrom_italic_flag
Create an instance from a flag for italic.
src/formats/opentype/axes.rs:95
Methodfrom_weight_class
(value: u16)
src/formats/opentype/axes.rs:67
Methodfrom_width_class
(value: u16)
src/formats/opentype/axes.rs:73
Methodget
(&self, character: char)
src/formats/opentype/mapping.rs:26
Methodglyph
(&mut self, character: char)
src/formats/opentype/font.rs:66
Methodglyph
(&mut self, _: char)
src/formats/webtype/font.rs:57
Methodheight
(&self)
src/glyph/mod.rs:47
Functioni
()
tests/glyphs.rs:19
Methodmax
Return the coordinate-wise maximum ignoring undefined values.
src/offset.rs:37
Methodmetrics
(&mut self)
src/formats/opentype/cache.rs:230
Methodmetrics
(&mut self)
src/formats/webtype/font.rs:32
Methodmin
Return the coordinate-wise minimum ignoring undefined values.
src/offset.rs:44
Methodmove_relative
(&mut self, a: T)
src/glyph/builder.rs:78
Methodnames
(&mut self)
src/formats/webtype/font.rs:37
Methodneg
(mut self)
src/offset.rs:147
next →1–100 of 145, ranked by callers