MCPcopy Create free account

hub / github.com/connorskees/pdf / functions

Functions943 in github.com/connorskees/pdf

↓ 6 callersMethodline_to
(&mut self, p: Point)
src/geometry/path.rs:141
↓ 6 callersMethodvertical_horizontal_curve_to
(&mut self, dy1: f32, dx2: f32, dy2: f32, dx3: f32)
src/geometry/path_builder.rs:27
↓ 6 callersMethodvertical_line_to
(&mut self, dy: f32)
src/geometry/path_builder.rs:31
↓ 5 callersMethodadd_point
(&mut self, p: Point)
src/geometry/bounding_box.rs:22
↓ 5 callersMethodclose_path
(&mut self)
src/geometry/path.rs:93
↓ 5 callersMethodexecute_procedure
(&mut self, proc: Vec<PostScriptObject>)
src/postscript/interpreter.rs:231
↓ 5 callersMethodget
(&mut self)
src/postscript/interpreter.rs:409
↓ 5 callersMethodget_bool
(&self, key: &'static [u8])
src/postscript/object.rs:254
↓ 5 callersMethodget_object
( &mut self, key: &str, resolver: &mut dyn Resolve<'a>, )
src/objects.rs:302
↓ 5 callersMethodlex_dict_ignore_stream
(&mut self)
src/lex.rs:366
↓ 5 callersMethodnext_matches
Does not modify the cursor
src/lex.rs:109
↓ 5 callersMethodparse_array
(&mut self)
src/icc_profile/parse.rs:102
↓ 5 callersMethodpeek
(&mut self)
src/parse_binary.rs:15
↓ 5 callersMethodpop_delta
(&mut self)
src/font/cff/dict.rs:141
↓ 5 callersMethodpop_number
(&mut self)
src/postscript/interpreter.rs:1079
↓ 5 callersMethodpush
(&mut self, n: f32)
src/font/cff/charstring.rs:50
↓ 5 callersMethodpush_dict_stack
(&mut self, dict: DictionaryIndex)
src/postscript/interpreter.rs:1106
↓ 4 callersMethodarith
( &mut self, checked: impl Fn(i32, i32) -> Option<i32>, real: impl Fn(f32, f32) -> f32
src/postscript/interpreter.rs:264
↓ 4 callersMethodclose_path
Close the current subpath by appending a straight line segment from the current point to the starting point of the subpath. If the current subpath is
src/render/mod.rs:894
↓ 4 callersMethodcmp
( &mut self, cmp_int: impl Fn(i32, i32) -> bool, cmp_str: impl Fn(&PostScriptString, &
src/postscript/interpreter.rs:239
↓ 4 callersMethodcubic_curve_to
( &mut self, first_control_point: Point, second_control_point: Point, end: Poi
src/geometry/path.rs:201
↓ 4 callersMethodcurrent_transformation_matrix
(&self)
src/render/mod.rs:172
↓ 4 callersMethodexpect_dict
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:132
↓ 4 callersMethodexpect_integer
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:213
↓ 4 callersMethodexpect_reference
(&mut self, key: &'static str)
src/objects.rs:295
↓ 4 callersMethodexpect_tag
(&mut self, expected: IccTagSignature)
src/icc_profile/parse.rs:222
↓ 4 callersMethodget_arr_mut
(&mut self, k: ArrayIndex)
src/postscript/interpreter.rs:1004
↓ 4 callersMethodget_str_mut
(&mut self, k: StringIndex)
src/postscript/interpreter.rs:1026
↓ 4 callersMethodinto
(self)
src/data_structures/matrix.rs:129
↓ 4 callersMethodinto_int
(self)
src/postscript/object.rs:39
↓ 4 callersMethodlex_object
(&mut self)
src/lex.rs:308
↓ 4 callersMethodnext_byte
(&mut self)
src/function/postscript_calculator/lexer.rs:149
↓ 4 callersMethodor
(&mut self)
src/postscript/interpreter.rs:478
↓ 4 callersMethodparse_index
(&mut self)
src/font/cff/parse.rs:152
↓ 4 callersMethodpop_arr
(&mut self)
src/postscript/interpreter.rs:1065
↓ 4 callersMethodpop_arr
(&mut self)
src/font/cff/dict.rs:137
↓ 4 callersMethodpop_bool
(&mut self)
src/postscript/interpreter.rs:1072
↓ 4 callersMethodpop_name
(&mut self)
src/postscript/interpreter.rs:1044
↓ 4 callersMethodpop_procedure
(&mut self)
src/postscript/interpreter.rs:1087
↓ 4 callersMethodpop_u32
(&mut self)
src/font/cff/dict.rs:162
↓ 4 callersMethodset_access
(&mut self, access: Access)
src/postscript/object.rs:114
↓ 4 callersMethodstart
(&self)
src/geometry/path.rs:42
↓ 4 callersMethodsubdivide
Algorithm adapted from <https://raphlinus.github.io/graphics/curves/2019/12/23/flatten-quadbez.html>
src/geometry/quadratic_bezier.rs:47
↓ 3 callersMethodas_bytes
(&self)
src/postscript/object.rs:328
↓ 3 callersMethodbasis
(&self, t: f32)
src/geometry/cubic_bezier.rs:35
↓ 3 callersMethodcall
(&mut self)
src/font/true_type/interpreter.rs:630
↓ 3 callersMethodcount
(&mut self)
src/postscript/interpreter.rs:519
↓ 3 callersMethoddict
(&mut self)
src/function/mod.rs:46
↓ 3 callersMethoddraw
(&mut self, scale: &mut f32)
src/render/canvas.rs:519
↓ 3 callersMethodencoder
(&self, label: &'static str)
src/render/wgpu/state.rs:595
↓ 3 callersMethodexecute_token
(&mut self, tok: PostScriptObject)
src/postscript/interpreter.rs:128
↓ 3 callersMethodexpect_arr
( &mut self, key: &'static str, resolver: &mut dyn Resolve<'a>, )
src/objects.rs:380
↓ 3 callersMethodexpect_array
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:180
↓ 3 callersMethodexpect_eol
(&mut self)
src/lex.rs:160
↓ 3 callersMethodexpect_integer
( &mut self, key: &'static str, resolver: &mut dyn Resolve, )
src/objects.rs:247
↓ 3 callersMethodfill_path_even_odd
(&mut self, path: &Path, color: u32)
src/render/canvas.rs:91
↓ 3 callersMethodfind_table_entry
(&self, tag: TableTag)
src/font/true_type/table/font_directory.rs:14
↓ 3 callersMethodfloat_op
(&mut self, func: impl Fn(f32) -> f32)
src/postscript/interpreter.rs:877
↓ 3 callersMethodget_offset
(&self, reference: Reference)
src/xref/mod.rs:27
↓ 3 callersMethodget_ref
todo: cache somehow
src/objects.rs:71
↓ 3 callersMethodget_unsigned_integer
( &mut self, key: &str, resolver: &mut dyn Resolve, )
src/objects.rs:236
↓ 3 callersMethodintersects_line
(&self, other: Line)
src/geometry/line.rs:59
↓ 3 callersMethodinto_float
(self)
src/postscript/object.rs:47
↓ 3 callersMethodis_empty
(&self)
src/objects.rs:324
↓ 3 callersMethodis_int
(&self)
src/postscript/object.rs:35
↓ 3 callersMethodlex_name
(&mut self)
src/lex.rs:183
↓ 3 callersMethodlex_object
(&mut self)
src/postscript/lexer.rs:119
↓ 3 callersMethodlex_stream
(&mut self, stream_dict: XrefStreamDict<'a>)
src/xref/parser.rs:148
↓ 3 callersMethodmodify_access
(&mut self, access: Access)
src/postscript/interpreter.rs:787
↓ 3 callersMethodparse
(&mut self)
src/font/cff/parse.rs:21
↓ 3 callersMethodparse_f15dot16
(&mut self)
src/icc_profile/parse.rs:117
↓ 3 callersMethodpop
(&mut self)
src/font/cff/charstring.rs:55
↓ 3 callersMethodpop_dict
(&mut self)
src/postscript/interpreter.rs:1058
↓ 3 callersMethodpop_file
(&mut self)
src/postscript/interpreter.rs:1091
↓ 3 callersMethodpop_integer
(&mut self)
src/render/mod.rs:111
↓ 3 callersMethodread_obj_prelude
(&mut self)
src/lex.rs:544
↓ 3 callersMethodread_obj_trailer
(&mut self)
src/lex.rs:556
↓ 3 callersMethodstroke_path
Stroke the path.
src/render/mod.rs:843
↓ 3 callersMethodstroking_color
(&self)
src/render/mod.rs:204
↓ 2 callersMethodapproximate_quadratic
(self)
src/geometry/cubic_bezier.rs:81
↓ 2 callersMethodas_inner
(&self)
src/postscript/object.rs:421
↓ 2 callersMethodassert_bool
(&mut self, obj: Object)
src/resolve.rs:92
↓ 2 callersFunctionassert_reference
(obj: Object)
src/lib.rs:96
↓ 2 callersMethodbasis
(&self, t: f32)
src/geometry/quadratic_bezier.rs:38
↓ 2 callersMethodbytes_per_pixel
(&self)
src/filter/flate.rs:47
↓ 2 callersMethodbytes_per_row
(&self)
src/filter/flate.rs:51
↓ 2 callersMethodcapacity
(&self)
src/postscript/object.rs:126
↓ 2 callersMethodconsume_if_next_byte_is
(&mut self, b: u8)
src/function/postscript_calculator/lexer.rs:185
↓ 2 callersMethodcursor
(&self)
src/xref/parser.rs:31
↓ 2 callersFunctioncurve_vertices
(path: &Path, width: f32, height: f32)
src/render/wgpu/state.rs:68
↓ 2 callersMethoddecode
(self)
src/filter/dct.rs:15
↓ 2 callersFunctiondecode_ascii_85_digit
(digit: u8, n: &mut u32, count: &mut u8, result: &mut Vec<u8>)
src/filter/ascii.rs:31
↓ 2 callersFunctiondecrypt_inner
todo: no copy
src/postscript/decode.rs:5
↓ 2 callersMethoddraw_text
(&mut self, arr: Vec<Object<'b>>)
src/render/mod.rs:1118
↓ 2 callersMethodend
(&self)
src/geometry/path.rs:50
↓ 2 callersMethodentries
(self)
src/objects.rs:115
↓ 2 callersMethodevaluate_as_subroutine
(&mut self, c: &CharString)
src/postscript/charstring.rs:324
↓ 2 callersMethodexpect_procedure
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:230
↓ 2 callersMethodexpect_stream
(self)
src/function/mod.rs:53
↓ 2 callersMethodexpect_unsigned_integer
( &mut self, key: &'static str, resolver: &mut dyn Resolve, )
src/objects.rs:258
← previousnext →101–200 of 943, ranked by callers