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 enfill 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 \ xnormalized ynormalized xynormalized phantom scrutinized 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