MCPcopy Create free account

hub / github.com/connorskees/pdf / functions

Functions943 in github.com/connorskees/pdf

↓ 164 callersMethodpop_front
(&mut self)
src/font/cff/charstring.rs:61
↓ 94 callersMethodpush
(&mut self, n: f32)
src/postscript/charstring.rs:60
↓ 77 callersMethodlen
(&self)
src/postscript/object.rs:122
↓ 73 callersMethodpop_number
(&mut self)
src/render/mod.rs:105
↓ 61 callersMethodpush
(&mut self, obj: PostScriptObject)
src/postscript/interpreter.rs:986
↓ 59 callersMethodinsert
(&mut self, key: Name, value: PostScriptObject)
src/postscript/object.rs:102
↓ 56 callersMethodread_u16
(&mut self)
src/font/true_type/parse.rs:45
↓ 49 callersMethodget
(&self, idx: usize)
src/stream.rs:32
↓ 49 callersMethodpop_front
(&mut self)
src/postscript/charstring.rs:46
↓ 42 callersMethodpop
(&mut self)
src/postscript/interpreter.rs:1030
↓ 40 callersMethodpop
(&mut self)
src/postscript/charstring.rs:36
↓ 38 callersMethodpush
(&mut self, n: f32)
src/font/cff/dict.rs:127
↓ 37 callersMethodnext
(&mut self)
src/font/true_type/parse.rs:35
↓ 35 callersMethoditer
(&self)
src/font/cff/index.rs:10
↓ 35 callersMethodnext
(&mut self)
src/font/cff/index.rs:41
↓ 33 callersMethodassert_number
Either an integer, or a real
src/resolve.rs:36
↓ 32 callersMethodinto_iter
(self)
src/postscript/object.rs:118
↓ 29 callersMethodpop
(&mut self)
src/font/true_type/interpreter.rs:304
↓ 29 callersMethodresolve
Resolve all references
src/resolve.rs:116
↓ 28 callersMethodnext
(&mut self)
src/parse_binary.rs:7
↓ 28 callersMethodnext
(&mut self)
src/icc_profile/parse.rs:24
↓ 27 callersMethodnext_byte
(&mut self)
src/lex.rs:30
↓ 25 callersMethodget
(&self, codepoint: u32)
src/font/mod.rs:218
↓ 24 callersMethodrelative_relative_curve_to
( &mut self, dx1: f32, dy1: f32, dx2: f32, dy2: f32, dx3: f32,
src/geometry/path_builder.rs:50
↓ 23 callersFunctionassert_len
(arr: &[Object], len: usize)
src/lib.rs:85
↓ 22 callersMethodget_arr
(&mut self, k: ArrayIndex)
src/postscript/interpreter.rs:1000
↓ 20 callersMethodassert_dict
(&mut self, obj: Object<'a>)
src/resolve.rs:48
↓ 20 callersMethodget
(&self, codepoint: u32)
src/render/mod.rs:1665
↓ 20 callersMethodrun
(&mut self)
src/postscript/interpreter.rs:120
↓ 19 callersMethodassert_arr
(&mut self, obj: Object<'a>)
src/resolve.rs:81
↓ 19 callersMethodclear
(&mut self)
src/render/canvas.rs:550
↓ 19 callersMethodskip_whitespace
(&mut self)
src/lex.rs:17
↓ 17 callersMethodpaint_point
(&mut self, point: Point, color: u32, opacity: f32)
src/render/canvas.rs:363
↓ 17 callersMethodpeek_byte
(&self)
src/lex.rs:37
↓ 17 callersMethodread_u32
(&mut self)
src/font/true_type/parse.rs:63
↓ 16 callersMethodclear
(&mut self)
src/postscript/charstring.rs:76
↓ 16 callersMethodpop
(&mut self)
src/font/cff/dict.rs:131
↓ 15 callersMethodnext_byte
(&mut self)
src/font/true_type/interpreter.rs:25
↓ 14 callersFunctiondecode_stream
( stream: &'b [u8], stream_dict: &StreamDict<'a>, resolver: &mut dyn Resolve<'a>, )
src/filter/mod.rs:17
↓ 14 callersMethodget_str
(&self, key: &'static [u8])
src/postscript/object.rs:172
↓ 14 callersMethodlex_object_from_reference
(&mut self, reference: Reference)
src/lib.rs:397
↓ 13 callersMethodassert_unsigned_integer
(&mut self, obj: Object)
src/resolve.rs:24
↓ 13 callersMethodget_string
( &mut self, key: &str, resolver: &mut dyn Resolve, )
src/objects.rs:273
↓ 13 callersMethodparse_u32
(&mut self)
src/icc_profile/parse.rs:52
↓ 13 callersMethodpeek_byte
(&mut self)
src/function/postscript_calculator/lexer.rs:157
↓ 12 callersMethodassert_stream
(&mut self, obj: Object<'a>)
src/resolve.rs:104
↓ 12 callersMethodcursor
(&self)
src/lib.rs:108
↓ 12 callersMethodexpect_bytes
(&mut self, bytes: &[u8])
src/lex.rs:152
↓ 12 callersMethodis_empty
(&self)
src/postscript/object.rs:324
↓ 12 callersMethodparse_u16
(&mut self)
src/icc_profile/parse.rs:34
↓ 12 callersMethodskip_whitespace
(&mut self)
src/function/postscript_calculator/lexer.rs:141
↓ 11 callersMethodas_u32
For the framebuffer we currently use, this is in 0RGB format This may change in the future
src/color/color_space.rs:127
↓ 11 callersMethodassert_integer
(&mut self, obj: Object)
src/resolve.rs:13
↓ 11 callersMethodassert_name
(&mut self, obj: Object)
src/resolve.rs:59
↓ 11 callersMethodget_integer
(&self, key: &'static [u8])
src/postscript/object.rs:221
↓ 11 callersMethodpop
(&mut self)
src/render/mod.rs:96
↓ 10 callersMethodexpect
( &mut self, key: &'static str, resolver: &mut dyn Resolve<'a>, )
src/objects.rs:139
↓ 10 callersMethodexpect_name
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:148
↓ 10 callersMethodexpect_type
( &mut self, ty: &'static str, resolver: &mut dyn Resolve, required: bool,
src/objects.rs:220
↓ 10 callersMethodget_array
(&self, key: &'static [u8])
src/postscript/object.rs:188
↓ 10 callersMethodmaybe_calculate_width
(&mut self)
src/font/cff/charstring.rs:35
↓ 10 callersMethodnext
(&mut self)
src/content/mod.rs:41
↓ 10 callersMethodpop_name
(&mut self)
src/render/mod.rs:117
↓ 9 callersMethodassert_string
(&mut self, obj: Object)
src/resolve.rs:70
↓ 9 callersMethodbuffer
(&self)
src/lib.rs:104
↓ 9 callersMethodcursor_mut
(&mut self)
src/lib.rs:112
↓ 9 callersMethodget_dict
(&self, key: &'static [u8])
src/postscript/object.rs:140
↓ 9 callersMethodnext_field
(&mut self, field: XrefStreamField)
src/xref/stream/parser.rs:137
↓ 9 callersMethodread_fword
(&mut self)
src/font/true_type/parse.rs:104
↓ 8 callersFunctionassert_empty
(dict: Dictionary)
src/lib.rs:79
↓ 8 callersMethodexpect_byte
(&mut self, expected: u8)
src/lex.rs:145
↓ 8 callersMethodget
(&self, key: &Name)
src/postscript/object.rs:106
↓ 8 callersMethodget_number
(&self, key: &'static [u8])
src/postscript/object.rs:204
↓ 8 callersMethodinto_inner
(self)
src/postscript/object.rs:417
↓ 8 callersMethodlex_whole_number
(&mut self)
src/function/postscript_calculator/lexer.rs:175
↓ 8 callersMethodpop_u16
(&mut self)
src/font/cff/dict.rs:153
↓ 8 callersMethodread_i16
(&mut self)
src/font/true_type/parse.rs:52
↓ 7 callersMethodget
(&self, idx: usize)
src/font/cff/index.rs:14
↓ 7 callersMethodget_dict_mut
(&mut self, key: DictionaryIndex)
src/postscript/interpreter.rs:1127
↓ 7 callersMethodget_name
(&self, key: &'static [u8])
src/postscript/object.rs:156
↓ 7 callersMethodget_str
(&self, k: StringIndex)
src/postscript/interpreter.rs:1022
↓ 7 callersMethodline_to
Append a straight line segment from the current point to the point (x, y). The new current point shall be (x, y).
src/render/mod.rs:909
↓ 7 callersMethodnew_dict
(&mut self, dict: PostScriptDictionary)
src/postscript/interpreter.rs:1098
↓ 7 callersFunctionparse_integer
(bytes: &[u8], default: Option<u64>)
src/xref/stream/parser.rs:28
↓ 7 callersMethodpop_int
(&mut self)
src/postscript/interpreter.rs:1036
↓ 7 callersMethodrelative_line_to
(&mut self, dx: f32, dy: f32)
src/geometry/path.rs:147
↓ 7 callersMethodrelative_move_to
(&mut self, dx: f32, dy: f32)
src/geometry/path.rs:135
↓ 6 callersMethodapply_transform
(&mut self, transformation: Matrix)
src/geometry/line.rs:41
↓ 6 callersMethodas_tag
(&self)
src/font/true_type/table/table_name.rs:55
↓ 6 callersMethodbounding_box
(&self)
src/geometry/line.rs:46
↓ 6 callersMethodfind_table_offset
(&self, tag: TableTag)
src/font/true_type/table/font_directory.rs:10
↓ 6 callersMethodget
(&self, codepoint: u32)
src/postscript/font.rs:115
↓ 6 callersMethodget_byte_range
(&self, length: usize)
src/font/true_type/parse.rs:113
↓ 6 callersMethodget_dict
(&self, key: DictionaryIndex)
src/postscript/interpreter.rs:1123
↓ 6 callersMethodget_mut
(&mut self, k: &K)
src/postscript/object.rs:514
↓ 6 callersMethodget_reference
(&mut self, key: &str)
src/objects.rs:269
↓ 6 callersMethodhorizontal_line_to
(&mut self, dx: f32)
src/geometry/path_builder.rs:73
↓ 6 callersMethodhorizontal_vertical_curve_to
(&mut self, dx1: f32, dx2: f32, dy2: f32, dy3: f32)
src/geometry/path_builder.rs:23
↓ 6 callersMethodinto_bytes
(self)
src/postscript/object.rs:332
↓ 6 callersMethodlex_whole_number
TODO: throw error on empty string
src/lex.rs:290
next →1–100 of 943, ranked by callers