keywordclass.metafun.commands=\ loadfile loadimage loadmodule dispose \ nothing transparency tolist topath tocycle \ sqr log ln exp inv \ pow pi radian tand cotd \ sin cos tan cot atan \ asin acos invsin invcos invtan \ acosh asinh sinh cosh tanh \ zmod paired tripled unitcircle fulldiamond \ unitdiamond fullsquare unittriangle fulltriangle llcircle \ lrcircle urcircle ulcircle tcircle bcircle \ lcircle rcircle lltriangle lrtriangle urtriangle \ ultriangle uptriangle downtriangle lefttriangle righttriangle \ triangle smoothed cornered superellipsed randomized \ randomizedcontrols squeezed enlonged shortened punked \ curved unspiked simplified blownup stretched \ enlarged leftenlarged topenlarged rightenlarged bottomenlarged \ crossed laddered randomshifted interpolated perpendicular \ paralleled cutends peepholed llenlarged lrenlarged \ urenlarged ulenlarged llmoved lrmoved urmoved \ ulmoved rightarrow leftarrow centerarrow drawdoublearrows \ boundingbox innerboundingbox outerboundingbox pushboundingbox popboundingbox \ boundingradius boundingcircle boundingpoint crossingunder insideof \ outsideof bottomboundary leftboundary topboundary rightboundary \ xsized ysized xysized sized xyscaled \ intersection_point intersection_found penpoint bbwidth bbheight \ withshade withcircularshade withlinearshade defineshade shaded \ shadedinto withshadecolors withshadedomain withshademethod withshadefactor \ withshadevector withshadecenter withshadedirection withshaderadius withshadetransform \ withshadecenterone withshadecentertwo withshadestep withshadefraction withshadeorigin \ shownshadevector shownshadeorigin shownshadedirection shownshadecenter cmyk \ spotcolor multitonecolor namedcolor drawfill undrawfill \ inverted uncolored softened grayed greyed \ onlayer along graphictext loadfigure externalfigure \ figure register outlinetext filloutlinetext drawoutlinetext \ outlinetexttopath checkedbounds checkbounds strut rule \ withmask bitmapimage colordecimals ddecimal dddecimal \ ddddecimal colordecimalslist textext thetextext rawtextext \ textextoffset texbox thetexbox rawtexbox istextext \ infotext rawmadetext validtexbox onetimetextext rawfmttext \ thefmttext fmttext onetimefmttext notcached keepcached \ verbatim thelabel label autoalign transparent \ withtransparency withopacity property properties withproperties \ asgroup withpattern withpatternscale withpatternfloat infont \ space crlf dquote percent SPACE \ CRLF DQUOTE PERCENT grayscale greyscale \ withgray withgrey colorpart colorlike readfile \ clearxy unitvector center epsed anchored \ originpath infinite break xstretched ystretched \ snapped pathconnectors function constructedfunction constructedpath \ constructedpairs straightfunction straightpath straightpairs curvedfunction \ curvedpath curvedpairs evenly oddly condition \ pushcurrentpicture popcurrentpicture arrowpath resetarrows tensecircle \ roundedsquare colortype whitecolor blackcolor basiccolors \ complementary complemented resolvedcolor normalfill normaldraw \ visualizepaths detailpaths naturalizepaths drawboundary drawwholepath \ drawpathonly visualizeddraw visualizedfill detaileddraw draworigin \ drawboundingbox drawpath drawpoint drawpoints drawcontrolpoints \ drawcontrollines drawpointlabels drawlineoptions drawpointoptions drawcontroloptions \ drawlabeloptions draworiginoptions drawboundoptions drawpathoptions resetdrawoptions \ undashed pencilled decorated redecorated undecorated \ passvariable passarrayvariable tostring topair format \ formatted quotation quote startpassingvariable stoppassingvariable \ eofill eoclip nofill dofill fillup \ eofillup nodraw dodraw area addbackground \ shadedup shadeddown shadedleft shadedright sortlist \ copylist shapedlist listtocurves listtolines listsize \ listlast uniquelist circularpath squarepath linearpath \ theoffset texmode systemmode texvar texstr \ isarray prefix dimension getmacro getdimen \ getcount gettoks setmacro setdimen setcount \ settoks setglobalmacro setglobaldimen setglobalcount setglobaltoks \ positionpath positioncurve positionxy positionparagraph positioncolumn \ positionwhd positionpage positionregion positionbox positionx \ positiony positionanchor positioninregion positionatanchor positioncolumnbox \ overlaycolumnbox positioncolumnatx getposboxes getmultipars getpospage \ getposparagraph getposcolumn getposregion getposx getposy \ getposwidth getposheight getposdepth getposleftskip getposrightskip \ getposhsize getposparindent getposhangindent getposhangafter getposxy \ getposupperleft getposlowerleft getposupperright getposlowerright getposllx \ getposlly getposurx getposury wdpart htpart \ dppart texvar texstr inpath pointof \ leftof rightof utfnum utflen utfsub \ newhash disposehash inhash tohash fromhash \ isarray prefix isobject comment report \ lua lualist mp MP luacall \ mirrored mirroredabout xslanted yslanted scriptindex \ newscriptindex newcolor newrgbcolor newcmykcolor newnumeric \ newboolean newtransform newpath newpicture newstring \ newpair mpvard mpvarn mpvars mpvar \ withtolerance hatched withdashes processpath pencilled \ sortedintersectiontimes intersectionpath firstintersectionpath secondintersectionpath intersectionsfound \ cutbeforefirst cutafterfirst cutbeforelast cutafterlast keywordclass.metafun.internals=\ nocolormodel greycolormodel graycolormodel rgbcolormodel \ cmykcolormodel shadefactor shadeoffset textextoffset textextanchor \ normaltransparent multiplytransparent screentransparent overlaytransparent softlighttransparent \ hardlighttransparent colordodgetransparent colorburntransparent darkentransparent lightentransparent \ differencetransparent exclusiontransparent huetransparent saturationtransparent colortransparent \ luminositytransparent ahvariant ahdimple ahfactor ahscale \ metapostversion maxdimensions drawoptionsfactor dq sq \ crossingscale crossingoption crossingdebug contextlmtxmode metafunversion \ minifunversion getparameters presetparameters hasparameter hasoption \ getparameter getparameterdefault getparametercount getmaxparametercount getparameterpath \ getparameterpen getparametertext applyparameters pushparameters popparameters \ setluaparameter definecolor record newrecord setrecord \ getrecord cntrecord anchorxy anchorx anchory \ anchorht anchordp anchorul anchorll anchorlr \ anchorur localanchorbox localanchorcell localanchorspan anchorbox \ anchorcell anchorspan matrixbox matrixcell matrixspan \ pensilcolor pensilstep