Search "typedef" (85 hits in 30 files)

C:\Program Files (x86)\Asymptote\animation.asy (1 hits)
Line 11: typedef frame enclosure(frame);

C:\Program Files (x86)\Asymptote\contour.asy (2 hits)
Line 56: private typedef int boxtype;
Line 61: private typedef int contourshape;

C:\Program Files (x86)\Asymptote\flowchart.asy (1 hits)
Line 417: typedef block blockconnector(block, block);

C:\Program Files (x86)\Asymptote\geometry.asy (20 hits)
Line 236: typedef pair convert(pair);
Line 238: typedef real abs(pair);
Line 240: typedef real dot(pair,pair);
Line 242: typedef pair polar(real,real);
Line 1144: typedef path pathModifier(path);
Line 2808: typedef path polarconicroutine(conic co, real angle1, real angle2, int n, bool direction);
Line 3578: typedef guide interpolate(... guide[]);
Line 5925: typedef real centerfunction(real,real,real);

C:\Program Files (x86)\Asymptote\graph.asy (7 hits)
Line 228: typedef string ticklabel(real);
Line 291: typedef real valuetime(real);
Line 728: typedef void ticks(frame, transform, Label, pair, path, path, pen,
Line 825: typedef tickvalues tickmodifier(tickvalues);
Line 1003: typedef void axis(picture, axisT);
Line 1840: typedef guide graph(pair f(real), real, real, int);
Line 1841: typedef guide[] multigraph(pair f(real), real, real, int);

C:\Program Files (x86)\Asymptote\graph3.asy (4 hits)
Line 9: typedef triple direction3(real);
Line 71: typedef void ticks3(picture, transform3, Label, path3, path3, pen,
Line 1346: typedef guide3 graph(triple F(real), real, real, int);
Line 1347: typedef guide3[] multigraph(triple F(real), real, real, int);

C:\Program Files (x86)\Asymptote\graph_splinetype.asy (1 hits)
Line 3: typedef real[] splinetype(real[], real[]);

C:\Program Files (x86)\Asymptote\grid3.asy (4 hits)
Line 34: typedef grid3 grid3routine(picture pic)
; Line 104: typedef grid3routine grid3routines[] ;
Line 148: typedef grid3routines[] grid3routinetype;
Line 231: typedef ticksgridT ticksgrid();

C:\Program Files (x86)\Asymptote\interpolate.asy (2 hits)
Line 34: typedef real fhorner(real);
Line 102: typedef real realfunction(real);

C:\Program Files (x86)\Asymptote\lmfit.asy (2 hits)
Line 143: typedef void lm_evaluate_ftype(real[] par, int m_dat, real[] fvec, lm_data_type data, lm_int_type info);
Line 144: typedef void lm_print_ftype(int n_par, real[] par, int m_dat, real[] fvec, lm_data_type data, int iflag, int iter, int nfev);

C:\Program Files (x86)\Asymptote\palette.asy (2 hits)
Line 3: typedef bounds range(picture pic, real min, real max);
Line 217: typedef ticks paletteticks(int sign=-1);


C:\Program Files (x86)\Asymptote\plain.asy (3 hits)
Line 44: typedef void exitfcn();
Line 65: typedef void restoreThunk();
Line 66: typedef restoreThunk saveFunction();

C:\Program Files (x86)\Asymptote\plain_arrows.asy (1 hits)
Line 310: typedef bool arrowbar(picture, path, pen, margin);

C:\Program Files (x86)\Asymptote\plain_boxes.asy (1 hits)
Line 80: typedef path envelope(frame dest, frame src=dest, real xmargin=0,

C:\Program Files (x86)\Asymptote\plain_constants.asy (1 hits)
Line 70: typedef void suffix(file);

C:\Program Files (x86)\Asymptote\plain_filldraw.asy (1 hits)
Line 93: typedef void fill2(frame f, path[] g, pen fillpen);

C:\Program Files (x86)\Asymptote\plain_Label.asy (1 hits)
Line 213: typedef transform embed(transform);

C:\Program Files (x86)\Asymptote\plain_margins.asy (1 hits)
Line 6: typedef marginT margin(path, pen);

C:\Program Files (x86)\Asymptote\plain_markers.asy (1 hits)
Line 46: typedef void markroutine(picture pic=currentpicture, frame f, path g);

C:\Program Files (x86)\Asymptote\plain_paths.asy (1 hits)
Line 3: typedef guide interpolate(... guide[]);

C:\Program Files (x86)\Asymptote\plain_picture.asy (10 hits)
Line 7: typedef real[][] transform3;
Line 245: typedef real scalefcn(real x);
Line 271: typedef void boundRoutine();
Line 409: typedef transformation projector(triple camera, triple up, triple target);
Line 571: typedef void drawer(frame f, transform t);
Line 574: typedef void drawerBound(frame f, transform t, transform T, pair lb, pair rt);
Line 578: typedef void drawer3(frame f, transform3 t, picture pic, projection P);
Line 579: typedef void drawerBound3(frame f, transform3 t, transform3 T,
Line 761: typedef real binop(real, real);
Line 1574: typedef void drawer3(frame f, transform3 t, picture pic, projection P);

C:\Program Files (x86)\Asymptote\plain_prethree.asy (2 hits)
Line 3: typedef real[][] transform3;
Line 71: typedef transformation projector(triple camera, triple up, triple target);

C:\Program Files (x86)\Asymptote\plain_repicture.asy (8 hits)
Line 231: typedef real scalefcn(real x);
Line 257: typedef void boundRoutine();
Line 333: typedef void drawer(frame f, transform t);
Line 337: typedef void drawerBound(frame f, transform t, transform T, pair lb, pair rt);
Line 342: typedef void drawer3(frame f, transform3 t, picture pic, projection P);
Line 343: typedef void drawerBound3(frame f, transform3 t, transform3 T,
Line 523: typedef real binop(real, real);
Line 1324: typedef void drawer3(frame f, transform3 t, picture pic, projection P);

C:\Program Files (x86)\Asymptote\plain_shipout.asy (1 hits)
Line 25: typedef frame orientation(frame);

C:\Program Files (x86)\Asymptote\simplex.asy (1 hits)
Line 18: typedef int var;

C:\Program Files (x86)\Asymptote\three.asy (2 hits)
Line 669: typedef void guide3(flatguide3);
Line 749: typedef guide3 interpolate3(... guide3[]);

C:\Program Files (x86)\Asymptote\three_arrows.asy (1 hits)
Line 553: typedef bool arrowbar3(picture, path3, material, margin3, light, light);

C:\Program Files (x86)\Asymptote\three_margins.asy (1 hits)
Line 6: typedef marginT3 margin3(path3, pen);

C:\Program Files (x86)\Asymptote\three_surface.asy (1 hits)
Line 817: typedef pen colorfcn(int i, real j);

C:\Program Files (x86)\Asymptote\trembling.asy (1 hits)
Line 254: typedef path pathModifier(path);