/home/swish/lib/render/svgtree.pl
AllApplicationManualNameSummaryHelp

  • lib
    • render
      • sudoku.pl -- SWISH Sudoku renderer
      • chess.pl -- SWISH chessboard renderer
      • table.pl -- SWISH table renderer
      • codes.pl -- SWISH code-list renderer
      • svgtree.pl -- SWISH SVG tree renderer
        • term_rendering//3
      • graphviz.pl -- Render data using graphviz
      • c3.pl -- SWISH C3.js based chart renderer
      • url.pl -- SWISH url renderer
      • bdd.pl -- Render Binary Decision Diagrams (BDDs)
      • mathjax.pl -- SWISH Mathjax renderer
 term_rendering(+Term, +Vars, +Options)//
Render a compound term as a tree. Options processed:
list(Boolean)
If false, do not render lists.
filter(:NodeFilter)
If present, use call(NodeFilter, Term, Label, Children) to extract the label and children of a term. Operates on terms for which this call succeeds on the top node. If the call fails on a child, the child is rendered as a term.