1 line
47 KiB
Text
1 line
47 KiB
Text
{"$schema":"https://www.speedscope.app/file-format-schema.json","profiles":[{"type":"sampled","name":"Process 399699 Thread 399699 \"\"","unit":"seconds","startValue":0.0,"endValue":0.66,"samples":[[15,2,14,2,8,13,4,2,8,13,4,2,8,7,6,5,4,2,12,2,8,7,6,5,4,2,11,2,8,7,6,5,4,2,10,2,9,4,2,8,7,6,5,4,2,3,2,1,0],[15,2,14,2,8,13,4,2,8,13,4,2,8,7,6,5,4,2,12,2,8,7,6,5,4,2,11,2,8,7,6,5,4,2,24,2,8,7,6,5,4,2,23,2,8,13,4,2,8,7,6,5,4,2,22,2,9,4,2,8,7,6,5,4,2,21,2,9,4,2,8,7,6,5,4,2,20,2,8,7,6,5,4,2,19,2,8,7,6,18,17,16],[15,2,14,2,8,13,4,2,8,13,4,2,8,7,6,5,4,2,12,2,8,7,6,5,4,2,11,2,8,7,6,5,4,2,24,2,8,7,6,5,4,2,23,2,8,13,4,2,8,7,6,5,4,2,22,2,9,4,2,8,7,6,5,4,2,21,2,9,4,2,8,7,6,5,4,2,20,2,8,7,6,5,4,2,26,25],[15,2,14,2,8,13,4,2,8,13,4,2,8,7,6,5,4,2,12,2,8,7,6,5,4,2,11,2,8,7,6,5,4,2,24,2,8,7,6,5,4,2,23,2,8,13,4,2,8,7,6,5,4,2,30,2,9,4,2,8,7,6,5,4,2,29,2,8,7,6,5,4,2,28,27],[15,2,14,2,8,13,4,2,8,13,4,2,8,7,6,5,4,2,12,2,8,7,6,5,4,2,11,2,8,7,6,5,4,2,43,2,9,4,2,8,7,6,5,4,2,42,2,9,4,2,8,7,6,5,4,2,41,2,8,7,6,5,4,2,40,2,8,7,6,5,4,2,39,2,9,4,2,8,7,6,5,4,2,38,2,8,7,6,5,4,2,37,2,9,4,2,8,7,6,5,4,2,36,2,8,7,6,5,4,2,35,2,8,7,6,5,4,2,34,2,33,32,2,31],[15,2,47,2,8,7,6,5,4,2,46,2,8,13,4,2,8,7,6,5,4,2,45,2,9,4,2,8,7,6,5,4,2,44,2,8,7,6,18,17,16],[15,2,47,2,8,7,6,5,4,2,46,2,8,13,4,2,8,7,6,5,4,2,45,2,9,4,2,8,7,6,5,4,2,55,2,8,7,6,5,4,2,54,2,8,7,6,5,4,2,53,2,9,4,2,8,52,51,50,49,48],[15,2,47,2,8,7,6,5,4,2,46,2,8,13,4,2,8,7,6,5,4,2,45,2,9,4,2,8,7,6,5,4,2,55,2,8,7,6,5,4,2,58,2,9,4,2,8,7,6,5,4,2,57,2,8,7,6,5,4,2,56,2,9,4,2,8,7,6,18,17,16],[15,2,47,2,8,7,6,5,4,2,46,2,8,13,4,2,8,7,6,5,4,2,73,2,8,7,6,5,4,2,72,2,8,7,6,5,4,2,71,2,9,4,2,8,7,6,5,4,2,70,69,68,67,66,65,64,63,62,61,60,59],[15,2,47,2,8,7,6,5,4,2,46,2,8,13,4,2,8,7,6,5,4,2,73,2,8,7,6,5,4,2,76,75,74],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,82,2,8,7,6,5,4,2,81,2,8,7,6,5,4,2,80,2,9,4,2,8,7,6,5,4,2,79,2,8,7,6,5,4,2,78,2,9,4,2,8,7,6,5,4,2,77,2,8,7,6,18,17,16],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,82,2,8,7,6,5,4,2,81,2,8,7,6,5,4,2,80,2,9,4,2,8,7,6,5,4,2,92,2,8,7,6,5,4,2,91,2,9,4,2,8,7,6,5,4,2,90,2,89,69,68,67,66,65,64,88,87,86,85,84,83],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,82,2,8,7,6,5,4,2,81,2,8,7,6,5,4,2,80,2,9,4,2,8,7,6,5,4,2,92,2,8,7,6,5,4,2,95,2,89,69,68,94,93],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,82,2,8,7,6,5,4,2,81,2,8,7,6,5,4,2,80,2,9,4,2,8,7,6,5,4,2,92,2,8,7,6,5,4,2,100,2,89,99,98,97,96],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,82,2,8,7,6,5,4,2,81,2,8,7,6,5,4,2,80,2,9,4,2,8,7,6,5,4,2,92,2,8,7,6,5,4,2,100,2,89,69,68,67,66,65],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,82,2,8,7,6,5,4,2,81,2,8,7,6,5,4,2,80,2,9,4,2,8,7,6,5,4,2,109,2,9,4,2,8,7,6,5,4,2,108,2,89,99,107,2,106,105,104,103,102,2,101],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,117,2,9,4,2,8,7,6,5,4,2,116,2,8,7,6,5,4,2,115,114,113,2,112,111,110],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,123,2,8,7,6,5,4,2,122,2,9,4,2,8,7,6,5,4,2,121,2,9,4,2,8,7,6,5,4,2,120,2,8,7,6,18,119,118],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,123,2,8,7,6,5,4,2,122,2,9,4,2,8,7,6,5,4,2,121,2,9,4,2,8,7,6,5,4,2,120,2,8,7,6,5,4,2,125,2,8,7,6,5,4,2,124,2,89,69,68,67,66],[15,2,47,2,8,7,6,5,4,2,46,2,8,7,6,5,4,2,123,2,8,7,6,5,4,2,122,2,9,4,2,8,7,6,5,4,2,121,2,9,4,2,8,7,6,5,4,2,120,2,8,7,6,5,4,2,128,2,8,7,6,5,4,2,127,2,89,99,98,97,126],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,132,2,9,4,2,8,7,131,130,129,4],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,144],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,151,2,150,149,148,147,146],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,157,156,155,154],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,151,2,160,159,158],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,151,2,150,166,165,2,164,163,162,161],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,168,2,167],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,151,2,150,166,170,169],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,151,2,150,149,148,147,148,171],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,157,172],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,139,2,8,7,6,5,4,2,138,2,8,7,6,5,4,2,137,2,136,2,135,134,133,8,7,6,5,4,2,145,2,8,7,6,5,4,2,153,152,151,2,150,174,173],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,175,151,2,150,166,165,2,164,163,162,161],[15,2,143,142,141,2,8,7,6,5,4,2,140,2,8,7,6,5,4,2,175,168,2,167],[15,2,143,180,179,178,177,176],[15,2,143,180,179,178,184,183,182,181],[15,2,143,180,179,178,186,185],[15,2,143,180,179,178,186,189,188,187],[15,2,143,180,179,178,186,189,192,191,190],[15,2,143,204,203,202,201,200,199,198,197,196,195,134,133,8,7,6,5,4,2,194,2,9,4,2,8,7,6,5,4,2,193,2,8,7,6,18,17,16],[15,2,143,204,203,202,201,210,2,209,208,207,206,2,205],[15,2,143,204,203,202,201,210,2,209,208,207,206,2,205],[15,2,143,204,203,202,201,210,2,209,208,207,217,2,216,215,2,214,213,2,212,211],[15,2,143,204,203,202,201,210,2,209,208,207,217,2,216,215,2,214,213,2,212,211],[15,2,143,204,203,202,201,210,2,209,208,207,217,2,216,215,2,214,213,2,212,211],[15,2,143,204,203,232,231,230,2,229,2,228,227,226,225,224,223,2,222,221,220,2,219,218],[15,2,143,204,248,247,246,245,244,243,2,242,241,240,239,238,237,236,2,235,234,233],[15,2,143,204,248,247,246,245,244,243,2,261,260,259,257,258,257,256,257,258,257,256,255,254,2,253,252,251,250,220,2,249],[15,2,143,204,248,247,246,245,244,243,2,261,260,259,257,258,257,256,257,263,262],[15,2,143,276,275,2,274,273,2,272,2,271,270,269,2,268,2,267,266,265,264],[15,2,143,276,275,2,287,286,283,285,284,283,282,241,240,281,280,279,278,277],[15,2,143,276,275,2,287,286,283,285,284,283,298,284,283,297,283,296,283,295,2,294,2,293,2,292,291,290,289,2,268,2,288],[15,2,143,276,275,2,287,286,283,285,284,283,298,284,283,303,302,238,301,300,299],[15,2,143,276,275,2,287,286,283,285,284,283,298,284,283,303,239,238,237,236,2,235,305,304],[15,2,143,276,275,2,310,272,2,271,270,309,286,283,285,284,283,282,241,240,281,280,279,308,307,254,2,306],[15,2,143,276,275,2,310,272,2,271,270,309,286,283,285,284,283,298,284,283,297,283,296,283,312,311],[15,2,143,276,275,2,310,272,2,271,270,309,286,283,285,284,283,298,284,283,297,283,313],[15,2,143,276,275,2,310,272,2,271,319,318,2,317,316,315,314],[15,2,143,276,275,2,310,272,2,271,319,318,2,317,316,315,314],[15,2,143,276,275,2,310,272,2,271,319,318,2,317,316,315,314],[15,2,143,276,275,2,310,272,2,271,319,318,2,317,316,315,314],[15,2,143,276,275,2,310,272,2,271,319,318,2,317,316,315,314],[15,2,143,276,275,2,310,272,2,271,319,318,2,317,316,315,314],[15,2,322,321,320],[15],[15],[15]],"weights":[0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01]}],"shared":{"frames":[{"name":"acquire","file":"<frozen importlib._bootstrap>","line":317,"col":null},{"name":"_lock_unlock_module","file":"<frozen importlib._bootstrap>","line":471,"col":null},{"name":"","file":"","line":0,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_distributor_init.py","line":13,"col":null},{"name":"_call_with_frames_removed","file":"<frozen importlib._bootstrap>","line":488,"col":null},{"name":"exec_module","file":"<frozen importlib._bootstrap_external>","line":1023,"col":null},{"name":"_load_unlocked","file":"<frozen importlib._bootstrap>","line":935,"col":null},{"name":"_find_and_load_unlocked","file":"<frozen importlib._bootstrap>","line":1331,"col":null},{"name":"_find_and_load","file":"<frozen importlib._bootstrap>","line":1360,"col":null},{"name":"_handle_fromlist","file":"<frozen importlib._bootstrap>","line":1415,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/__init__.py","line":109,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/inire/geometry/primitives.py","line":3,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/inire/__init__.py","line":4,"col":null},{"name":"_find_and_load_unlocked","file":"<frozen importlib._bootstrap>","line":1310,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":1,"col":null},{"name":"process 399699:\"\"","file":"","line":0,"col":null},{"name":"_compile_bytecode","file":"<frozen importlib._bootstrap_external>","line":781,"col":null},{"name":"get_code","file":"<frozen importlib._bootstrap_external>","line":1152,"col":null},{"name":"exec_module","file":"<frozen importlib._bootstrap_external>","line":1019,"col":null},{"name":"<module>","file":"/usr/lib/python3.13/inspect.py","line":145,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/overrides.py","line":4,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/multiarray.py","line":11,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/__init__.py","line":24,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/__config__.py","line":4,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/__init__.py","line":112,"col":null},{"name":"namedtuple","file":"/usr/lib/python3.13/collections/__init__.py","line":444,"col":null},{"name":"<module>","file":"/usr/lib/python3.13/inspect.py","line":1336,"col":null},{"name":"decorator","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/overrides.py","line":164,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/numeric.py","line":625,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/einsumfunc.py","line":10,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_core/__init__.py","line":111,"col":null},{"name":"Literal","file":"/usr/lib/python3.13/typing.py","line":840,"col":null},{"name":"inner","file":"/usr/lib/python3.13/typing.py","line":429,"col":null},{"name":"__getitem__","file":"/usr/lib/python3.13/typing.py","line":583,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_typing/_char_codes.py","line":198,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/_typing/__init__.py","line":31,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/linalg/_linalg.py","line":77,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/linalg/__init__.py","line":87,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/matrixlib/defmatrix.py","line":13,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/matrixlib/__init__.py","line":4,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/lib/_index_tricks_impl.py","line":8,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/lib/_arraypad_impl.py","line":10,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/lib/__init__.py","line":18,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/numpy/__init__.py","line":457,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/cbook.py","line":16,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/__init__.py","line":161,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/inire/utils/visualization.py","line":4,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":7,"col":null},{"name":"find_spec","file":"<frozen importlib._bootstrap_external>","line":1657,"col":null},{"name":"_get_spec","file":"<frozen importlib._bootstrap_external>","line":1530,"col":null},{"name":"find_spec","file":"<frozen importlib._bootstrap_external>","line":1556,"col":null},{"name":"_find_spec","file":"<frozen importlib._bootstrap>","line":1262,"col":null},{"name":"_find_and_load_unlocked","file":"<frozen importlib._bootstrap>","line":1322,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/PIL/PngImagePlugin.py","line":45,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/colors.py","line":53,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/rcsetup.py","line":28,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":144,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/scale.py","line":39,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/colors.py","line":57,"col":null},{"name":"_compile","file":"/usr/lib/python3.13/re/_compiler.py","line":56,"col":null},{"name":"_compile","file":"/usr/lib/python3.13/re/_compiler.py","line":109,"col":null},{"name":"_compile","file":"/usr/lib/python3.13/re/_compiler.py","line":126,"col":null},{"name":"_code","file":"/usr/lib/python3.13/re/_compiler.py","line":585,"col":null},{"name":"compile","file":"/usr/lib/python3.13/re/_compiler.py","line":752,"col":null},{"name":"_compile","file":"/usr/lib/python3.13/re/__init__.py","line":350,"col":null},{"name":"search","file":"/usr/lib/python3.13/re/__init__.py","line":177,"col":null},{"name":"get_valid_values","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1494,"col":null},{"name":"pprint_setters","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1612,"col":null},{"name":"kwdoc","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1851,"col":null},{"name":"_update_set_signature_and_docstring","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":177,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1855,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/colorizer.py","line":27,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/cm.py","line":22,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/__init__.py","line":1576,"col":null},{"name":"reversed","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/colors.py","line":1155,"col":null},{"name":"_gen_cmap_registry","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/cm.py","line":61,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/cm.py","line":238,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/_afm.py","line":42,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":48,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":16,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":49,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/image.py","line":25,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":57,"col":null},{"name":"__next","file":"/usr/lib/python3.13/re/_parser.py","line":242,"col":null},{"name":"match","file":"/usr/lib/python3.13/re/_parser.py","line":257,"col":null},{"name":"_parse","file":"/usr/lib/python3.13/re/_parser.py","line":864,"col":null},{"name":"_parse_sub","file":"/usr/lib/python3.13/re/_parser.py","line":460,"col":null},{"name":"parse","file":"/usr/lib/python3.13/re/_parser.py","line":980,"col":null},{"name":"compile","file":"/usr/lib/python3.13/re/_compiler.py","line":748,"col":null},{"name":"__init_subclass__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":149,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/lines.py","line":243,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/patches.py","line":17,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":17,"col":null},{"name":"get_setters","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1519,"col":null},{"name":"pprint_setters","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1611,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/patches.py","line":1570,"col":null},{"name":"get_aliases","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1446,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1431,"col":null},{"name":"__init__","file":"__init__","line":0,"col":null},{"name":"_update_set_signature_and_docstring","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":170,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/patches.py","line":1595,"col":null},{"name":"__init__","file":"/usr/lib/python3.13/inspect.py","line":2767,"col":null},{"name":"_signature_from_function","file":"/usr/lib/python3.13/inspect.py","line":2439,"col":null},{"name":"_signature_from_callable","file":"/usr/lib/python3.13/inspect.py","line":2598,"col":null},{"name":"from_callable","file":"/usr/lib/python3.13/inspect.py","line":3109,"col":null},{"name":"signature","file":"/usr/lib/python3.13/inspect.py","line":3386,"col":null},{"name":"number_of_parameters","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1534,"col":null},{"name":"get_setters","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1524,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/collections.py","line":1764,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/widgets.py","line":21,"col":null},{"name":"parse","file":"/usr/lib/python3.13/ast.py","line":50,"col":null},{"name":"validate_cycler","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/rcsetup.py","line":829,"col":null},{"name":"__setitem__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/__init__.py","line":772,"col":null},{"name":"_rc_params_in_file","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/__init__.py","line":940,"col":null},{"name":"read_style_directory","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/style/core.py","line":203,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/style/core.py","line":225,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/style/__init__.py","line":1,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":62,"col":null},{"name":"get_data","file":"<frozen importlib._bootstrap_external>","line":1215,"col":null},{"name":"get_code","file":"<frozen importlib._bootstrap_external>","line":1115,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/__init__.py","line":2,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/projections/__init__.py","line":55,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/figure.py","line":40,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":69,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/legend.py","line":342,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_axes.py","line":20,"col":null},{"name":"get_aliases","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1444,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/quiver.py","line":489,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_axes.py","line":26,"col":null},{"name":"create_module","file":"<frozen importlib._bootstrap_external>","line":1318,"col":null},{"name":"module_from_spec","file":"<frozen importlib._bootstrap>","line":813,"col":null},{"name":"_load_unlocked","file":"<frozen importlib._bootstrap>","line":921,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/special/__init__.py","line":785,"col":null},{"name":"_gcd_import","file":"<frozen importlib._bootstrap>","line":1387,"col":null},{"name":"import_module","file":"/usr/lib/python3.13/importlib/__init__.py","line":88,"col":null},{"name":"__getattr__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/__init__.py","line":131,"col":null},{"name":"_handle_fromlist","file":"<frozen importlib._bootstrap>","line":1412,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/ndimage/_interpolation.py","line":38,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/ndimage/_ndimage_api.py","line":11,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/ndimage/_support_alternative_backends.py","line":7,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/ndimage/__init__.py","line":157,"col":null},{"name":"precompute","file":"/home/jan/projects/inire/inire/router/danger_map.py","line":73,"col":null},{"name":"main","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":17,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":66,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/special/_support_alternative_backends.py","line":19,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/special/__init__.py","line":793,"col":null},{"name":"deepcopy","file":"/usr/lib/python3.13/copy.py","line":166,"col":null},{"name":"_deepcopy_dict","file":"/usr/lib/python3.13/copy.py","line":222,"col":null},{"name":"deepcopy","file":"/usr/lib/python3.13/copy.py","line":137,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":145,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":589,"col":null},{"name":"decorator","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_array_api.py","line":845,"col":null},{"name":"wrapper","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/special/_support_alternative_backends.py","line":111,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/special/_support_alternative_backends.py","line":871,"col":null},{"name":"sub","file":"/usr/lib/python3.13/re/__init__.py","line":208,"col":null},{"name":"dedent","file":"/usr/lib/python3.13/textwrap.py","line":466,"col":null},{"name":"_make_capabilities_note","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_array_api.py","line":781,"col":null},{"name":"decorator","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_array_api.py","line":844,"col":null},{"name":"cleandoc","file":"/usr/lib/python3.13/inspect.py","line":903,"col":null},{"name":"getdoc","file":"/usr/lib/python3.13/inspect.py","line":891,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":586,"col":null},{"name":"seek_next_non_empty_line","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":58,"col":null},{"name":"_is_at_section","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":169,"col":null},{"name":"_read_to_next_section","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":204,"col":null},{"name":"_read_sections","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":214,"col":null},{"name":"_parse","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":392,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":148,"col":null},{"name":"__str__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":611,"col":null},{"name":"decorator","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_array_api.py","line":847,"col":null},{"name":"_parse_see_also","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":317,"col":null},{"name":"_parse","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":420,"col":null},{"name":"_deepcopy_list","file":"/usr/lib/python3.13/copy.py","line":194,"col":null},{"name":"_make_capabilities_note","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_array_api.py","line":760,"col":null},{"name":"dedent","file":"/usr/lib/python3.13/textwrap.py","line":435,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/_lib/_docscrape.py","line":142,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/scipy/ndimage/_support_alternative_backends.py","line":117,"col":null},{"name":"translate","file":"/home/jan/projects/inire/inire/geometry/components.py","line":94,"col":null},{"name":"_expand_moves","file":"/home/jan/projects/inire/inire/router/astar.py","line":324,"col":null},{"name":"route","file":"/home/jan/projects/inire/inire/router/astar.py","line":184,"col":null},{"name":"route_all","file":"/home/jan/projects/inire/inire/router/pathfinder.py","line":136,"col":null},{"name":"main","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":52,"col":null},{"name":"_clip_bbox","file":"/home/jan/projects/inire/inire/geometry/components.py","line":286,"col":null},{"name":"_apply_collision_model","file":"/home/jan/projects/inire/inire/geometry/components.py","line":331,"col":null},{"name":"generate","file":"/home/jan/projects/inire/inire/geometry/components.py","line":383,"col":null},{"name":"_expand_moves","file":"/home/jan/projects/inire/inire/router/astar.py","line":313,"col":null},{"name":"_add_node","file":"/home/jan/projects/inire/inire/router/astar.py","line":411,"col":null},{"name":"_expand_moves","file":"/home/jan/projects/inire/inire/router/astar.py","line":279,"col":null},{"name":"intersection","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/rtree/index.py","line":838,"col":null},{"name":"check_collision","file":"/home/jan/projects/inire/inire/geometry/collision.py","line":184,"col":null},{"name":"_add_node","file":"/home/jan/projects/inire/inire/router/astar.py","line":413,"col":null},{"name":"wrapped","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/shapely/decorators.py","line":86,"col":null},{"name":"bounds","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/shapely/geometry/base.py","line":377,"col":null},{"name":"check_collision","file":"/home/jan/projects/inire/inire/geometry/collision.py","line":183,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":9,"col":null},{"name":"<module>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_tkagg.py","line":1,"col":null},{"name":"load_backend_module","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/registry.py","line":317,"col":null},{"name":"switch_backend","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":424,"col":null},{"name":"switch_backend","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":410,"col":null},{"name":"_get_backend_mod","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":368,"col":null},{"name":"_warn_if_gui_out_of_main_thread","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":527,"col":null},{"name":"new_figure_manager","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":550,"col":null},{"name":"figure","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":1041,"col":null},{"name":"subplots","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":1776,"col":null},{"name":"plot_routing_results","file":"/home/jan/projects/inire/inire/utils/visualization.py","line":36,"col":null},{"name":"main","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":60,"col":null},{"name":"__init__","file":"/usr/lib/python3.13/tkinter/__init__.py","line":2473,"col":null},{"name":"create_with_canvas","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":535,"col":null},{"name":"new_manager","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":1785,"col":null},{"name":"new_figure_manager_given_figure","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":3509,"col":null},{"name":"new_figure_manager","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":3504,"col":null},{"name":"new_figure_manager","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":551,"col":null},{"name":"__init__","file":"/usr/lib/python3.13/tkinter/__init__.py","line":2795,"col":null},{"name":"__init__","file":"/usr/lib/python3.13/tkinter/__init__.py","line":2872,"col":null},{"name":"_Button","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":857,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":676,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":2630,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":509,"col":null},{"name":"create_with_canvas","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":556,"col":null},{"name":"score_weight","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":1265,"col":null},{"name":"_findfont_cached","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":1480,"col":null},{"name":"findfont","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":1354,"col":null},{"name":"set_useMathText","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":591,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":460,"col":null},{"name":"set_default_locators_and_formatters","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/scale.py","line":123,"col":null},{"name":"_set_scale","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":766,"col":null},{"name":"clear","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":869,"col":null},{"name":"__clear","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":1330,"col":null},{"name":"clear","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":1452,"col":null},{"name":"__init__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":732,"col":null},{"name":"add_subplot","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/figure.py","line":768,"col":null},{"name":"subplots","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/gridspec.py","line":283,"col":null},{"name":"subplots","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/figure.py","line":919,"col":null},{"name":"subplots","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/pyplot.py","line":1777,"col":null},{"name":"nonsingular","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/transforms.py","line":2876,"col":null},{"name":"tick_values","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":2236,"col":null},{"name":"__call__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":2230,"col":null},{"name":"get_majorticklocs","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1525,"col":null},{"name":"_update_ticks","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1281,"col":null},{"name":"get_window_extent","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/spines.py","line":158,"col":null},{"name":"_update_label_position","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":2681,"col":null},{"name":"get_tightbbox","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1353,"col":null},{"name":"_update_title_position","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":3134,"col":null},{"name":"get_tightbbox","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":4567,"col":null},{"name":"_get_tightbbox_for_layout_only","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1402,"col":null},{"name":"_auto_adjust_subplotpars","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/_tight_layout.py","line":82,"col":null},{"name":"get_tight_layout_figure","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/_tight_layout.py","line":266,"col":null},{"name":"execute","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/layout_engine.py","line":188,"col":null},{"name":"tight_layout","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/figure.py","line":3640,"col":null},{"name":"plot_routing_results","file":"/home/jan/projects/inire/inire/utils/visualization.py","line":116,"col":null},{"name":"_findfont_cached","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":1472,"col":null},{"name":"_find_fonts_by_props","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":1417,"col":null},{"name":"_prepare_font","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":252,"col":null},{"name":"get_text_width_height_descent","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":218,"col":null},{"name":"_get_text_metrics_with_cache_impl","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":77,"col":null},{"name":"_get_text_metrics_with_cache","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":70,"col":null},{"name":"get_bbox","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/offsetbox.py","line":797,"col":null},{"name":"_get_bbox_and_child_offsets","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/offsetbox.py","line":493,"col":null},{"name":"get_bbox","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/offsetbox.py","line":360,"col":null},{"name":"_get_bbox_and_child_offsets","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/offsetbox.py","line":460,"col":null},{"name":"get_window_extent","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/offsetbox.py","line":367,"col":null},{"name":"get_tightbbox","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/legend.py","line":1060,"col":null},{"name":"get_tightbbox","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":4587,"col":null},{"name":"padded","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/transforms.py","line":615,"col":null},{"name":"_get_bbox_and_child_offsets","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/offsetbox.py","line":471,"col":null},{"name":"_configure","file":"/usr/lib/python3.13/tkinter/__init__.py","line":1815,"col":null},{"name":"configure","file":"/usr/lib/python3.13/tkinter/__init__.py","line":1831,"col":null},{"name":"set_cursor","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":486,"col":null},{"name":"_wait_cursor_for_draw_cm","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":2925,"col":null},{"name":"__enter__","file":"/usr/lib/python3.13/contextlib.py","line":141,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":381,"col":null},{"name":"_print_pil","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":429,"col":null},{"name":"print_png","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":481,"col":null},{"name":"<lambda>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":2042,"col":null},{"name":"_get_renderer","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":1574,"col":null},{"name":"print_figure","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":2151,"col":null},{"name":"savefig","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/figure.py","line":3490,"col":null},{"name":"main","file":"/home/jan/projects/inire/examples/04_sbends_and_radii.py","line":61,"col":null},{"name":"translated","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/transforms.py","line":619,"col":null},{"name":"get_window_extent","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":972,"col":null},{"name":"_get_ticklabel_bboxes","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1332,"col":null},{"name":"_get_tick_boxes_siblings","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":2241,"col":null},{"name":"_update_label_position","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":2675,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":3190,"col":null},{"name":"draw_wrapper","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":71,"col":null},{"name":"_draw_list_compositing_images","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/image.py","line":134,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/figure.py","line":3258,"col":null},{"name":"draw_wrapper","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":94,"col":null},{"name":"print_figure","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":2157,"col":null},{"name":"_setattr_cm","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/cbook.py","line":2027,"col":null},{"name":"_update_props","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1197,"col":null},{"name":"_internal_update","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1234,"col":null},{"name":"set","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1241,"col":null},{"name":"<lambda>","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":146,"col":null},{"name":"_cm_set","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/artist.py","line":1253,"col":null},{"name":"__exit__","file":"/usr/lib/python3.13/contextlib.py","line":148,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":751,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":276,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1408,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axes/_base.py","line":3227,"col":null},{"name":"set_xdata","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/lines.py","line":1303,"col":null},{"name":"update_position","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":409,"col":null},{"name":"_update_ticks","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1285,"col":null},{"name":"_update_label_position","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":2454,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":1411,"col":null},{"name":"_raw_ticks","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":2221,"col":null},{"name":"tick_values","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/ticker.py","line":2238,"col":null},{"name":"__hash__","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/font_manager.py","line":709,"col":null},{"name":"_get_layout","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":382,"col":null},{"name":"get_window_extent","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/text.py","line":969,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":382,"col":null},{"name":"print_figure","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backend_bases.py","line":2186,"col":null},{"name":"draw_path","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":130,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/lines.py","line":821,"col":null},{"name":"draw","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/axis.py","line":277,"col":null},{"name":"_encode_tile","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/PIL/ImageFile.py","line":690,"col":null},{"name":"_save","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/PIL/ImageFile.py","line":664,"col":null},{"name":"_save","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/PIL/PngImagePlugin.py","line":1511,"col":null},{"name":"save","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/PIL/Image.py","line":2590,"col":null},{"name":"imsave","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/image.py","line":1657,"col":null},{"name":"_print_pil","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/backend_agg.py","line":430,"col":null},{"name":"_get_running_interactive_framework","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/cbook.py","line":103,"col":null},{"name":"destroy","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/backends/_backend_tk.py","line":631,"col":null},{"name":"destroy_all","file":"/home/jan/projects/inire/.venv/lib/python3.13/site-packages/matplotlib/_pylab_helpers.py","line":81,"col":null}]},"activeProfileIndex":null,"exporter":"py-spy@0.4.0","name":"py-spy profile"}
|