úÎNãI­?      !"#$%&'()*+,-./0123456789:;<=>Safe Holds two  Es representing foreground and background colors for display via ANSI.#Record that holds graphing options.*Foreground color for real number component0Foreground color for imaginary number component.+Background color for real number component.0Background color for imaginary number component.Framerate in fps. [How to rescale the size of a vector before displaying it (which is not implemented yet). #ANSI colors are characterized by a ? and a @&. This data type holds one of each.bProjection retrieving foreground and background colors for real number graphs in the form of a .|Projection retrieving foreground and background colors for imaginary component of complex number graphs in the form of a .Retrieves a pair of 7s for real and imaginary graph components respectively.0Swaps foreground and background colors within a .A0 command to set the foreground to the specified  .A0 command to set the background to the specified  .?Clear any SGR settings, then print a new line and flush stdout.-Clear any SGR settings and then flush stdout.+Apply both foreground and background color.Use a particular ANSI j to print a string at the terminal (without a newline), then clear all ANSI SGR codes and flush stdout.Use a particular ANSI g to print a string at the terminal, then clear all ANSI SGR codes, print a newline and flush stdout.    SafeŠSimple vector rendering. Yields a string of unicode chars representing graph bars varying in units of 1/8. To be primarily invoked via graph,  graphWith, animate,  animateWith.sSimple vector rendering  inverted version. Rarely used directly. It is needed to render negative graph regions.DANSI based display for complex vectors. To be primarily invoked via graph,  graphWith, animate,  animateWith.AANSI based display for real vectors. To be primarily invoked via graph,  graphWith, animate,  animateWith.JANSI based display for positive real vectors. To be primarily invoked via graph,  graphWith, animate,  animateWith. BCDEFGHI BCDEFGHISafe ³Given a matrix of Doubles, return the list of strings illustrating the absolute value of each entry relative to the largest, via unicode chars that denote a particular density.!#Use ANSI coloring (specified by an $) to visually display a Real matrix."#Use ANSI coloring (specified by an ') to visually display a Complex matrix. JKLMNOP !QR" !" JKLMNOP !QR"Safe#JWrapper type for graph of a complex two-index vector/two-argument function&GWrapper type for graph of a real two-index vector/two-argument function)=Wrapper type for graph of a non-negative real vector/function,3Wrapper type for graph of a complex vector/function/0Wrapper type for graph of a real vector/function2YThings that ansigraph knows how to render at the terminal are instances of this class.4 Invokes the 2 type class method 3 with the default  record, .S&Pauses for the specified number of µs.TSC some time interval, then clear screen and set the cursor at (0,0).UZFor some number of frames per second, return the corresponding time delta in microseconds.5Any list of a 2+ type can be made into an animation, by 4Cing each element with a time delay and screen-clear after each. G are used to determine the time delta and any coloring/scaling options.6Perform 5& using default options. Equivalent to 4Wing each member of the supplied list with a short delay and screen-clear after each.7;Display a graph of the supplied (non-negative) real vector.8IDisplay an animation of the supplied list of (non-negative) real vectors.#$%&'()*+,-./01234STU5678VWXYZ9  !"#$%&'()*+,-./012345678923456   /01,-.)*+&'(#$% !"78#$%&'()*+,-./01234STU5678VWXYZSafe35[\]^[\]^Safe359  !"#$%&'()*+,-./012345678Safe:3Display an animation of the positive real function p(x,t) = cos(x-t) + 1 in some units.;*Display an animation of the real function r(x,t) = cos(x-t)H in the standard style, i.e. with both positive and negative regions.<)Display an animation of the complex wave z(x,t) = exp(ix - it) in some units.=Show all of the available  s and corresponding @, ? pairs.>!Run all of the demos in sequence. 9_`abc:;<de=>9:;<=><;:=>9 9_`abc:;<de=>f       !"#$%&'(()**+,,-../00123456789:;<=>?@A?@B?@CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghansig_KBHbl0azGOQ4UAj8gAhU57System.Console.Ansigraph.Core!System.Console.Ansigraph.Examples&System.Console.Ansigraph.Internal.Core,System.Console.Ansigraph.Internal.Horizontal(System.Console.Ansigraph.Internal.Matrix/System.Console.Ansigraph.Internal.FlexInstancesSystem.Console.AnsigraphColoring AGSettings realColor imagColorrealBGimagBG frameratescaling AnsiColorbluepinkwhite graphDefaults realColors imagColors colorSetsinvertsetFGsetBG lineClearclear applyColorcolorStr colorStrLn simpleRender simpleRenderR displayCV displayRV displayPVmatShow displayMat displayCMatCMatunCMatMatunMatPosGraph unPosGraphCGraphunCGraphGraphunGraph Graphable graphWithgraph animateWithanimateposgraphposanimwave waveDemoP waveDemoRwaveDemo showColorsdemoansit_KW0LUY2zB7JCYzE4ZYrwBgSystem.Console.ANSI.CommonColorColorIntensitySGRbarCharsbarValsbarsbarsR selectBar selectBarRrenderCVrenderRVmmapmmax densityChars densityValsblocksblocksR selectBlock matShow_Imag matShow_RealpauseFornext deltaFromFPS$fGraphableCMat$fGraphableMat$fGraphablePosGraph$fGraphableCGraph$fGraphableGraph $fGraphable[]$fGraphable[]0$fGraphable[]1$fGraphable[]2deltaswavespwaverwavespwavescolors intensities