digraph G { edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"]; node [fontname="FreeSans",fontsize="10",shape=record]; rankdir=LR; Node1 [label="substitution",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"]; Node1 -> Node2 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 [label="subst",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$Text_8hh.html#a97ca823381676483a2adf03535946540"]; Node2 -> Node3 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node3 [label="Description::addGroup",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDescription.html#aec4af3da05a52adcd7acabf20abdefab"]; Node2 -> Node4 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node4 [label="Description::addWidget",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classDescription.html#a09f5e2ad03ae94971d93753dd25a0750"]; Node4 -> Node3 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 -> Node5 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node5 [label="apply_pattern_matcher",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$patternmatcher_8hh.html#a9a0cd806f9df515fe14799df5760021b"]; Node2 -> Node6 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node6 [label="Klass::buildTasksList",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a0019dbeefbadbcb850c742e257508722"]; Node6 -> Node7 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node7 [label="VectorCompiler::compileMultiSignal",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classVectorCompiler.html#aed983c23776dfd40264a14ee750f2c4c"]; Node2 -> Node8 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node8 [label="calcNumberedName",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$doc_8cpp.html#a7347482365f605a414da25751bf1946f",tooltip="Simply concat a string with a number in a "%03d" format."]; Node2 -> Node9 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node9 [label="DocCompiler::compileLateq",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a951fa6dc2e893e0407cb3b544f3c9a2a"]; Node2 -> Node7 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 -> Node10 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node10 [label="ScalarCompiler::compileMultiSignal",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a3870aba6cb3a4ba4092a6fd1f1e01bb3"]; Node2 -> Node11 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node11 [label="ScalarCompiler::compileSingleSignal",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a3590109641b7970c68ea20d033471a41"]; Node2 -> Node12 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node12 [label="copyFaustSources",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$doc_8cpp.html#a375460f577b0036b379b7fbba6c328ae",tooltip="Copy all Faust source files into an 'src' subdirectory."]; Node2 -> Node13 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node13 [label="dlineLoop",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$delayline_8hh.html#aeeff01069783bf9c6ec3f18fda583a42",tooltip="Generate the code for a (short) delay line."]; Node2 -> Node14 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node14 [label="DocCompiler::generateBinOp",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#ae30e45023cb1a24c276ffe38763a6d85",tooltip="Generate binary operations, managing priority parenthesis."]; Node2 -> Node15 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node15 [label="ScalarCompiler::generateBinOp",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a5dcc35b4aa293a13045e6e95e28fdf49"]; Node2 -> Node16 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node16 [label="ScalarCompiler::generateButton",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#accff264d4e6ed46e5a2c31ca49edd196"]; Node2 -> Node17 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node17 [label="VectorCompiler::generateCacheCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classVectorCompiler.html#a446965617480f2c52ad9cc6e474395bb",tooltip="Generate cache code for a signal if needed."]; Node2 -> Node18 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node18 [label="ScalarCompiler::generateCheckbox",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a6ae716419715b48142a2f685875d0d4e"]; Node2 -> Node19 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node19 [label="TanPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classTanPrim.html#abcf6f2fe23ff492b2b1f39d2f17953d0"]; Node2 -> Node20 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node20 [label="SqrtPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classSqrtPrim.html#a94c62ba9b34b0da83de286759963f23e"]; Node2 -> Node21 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node21 [label="SinPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classSinPrim.html#a41eef56d273714a8bf2f3b53a5193b43"]; Node2 -> Node22 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node22 [label="RintPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classRintPrim.html#a0829c1c81a583dfe85fb4abf29fc6ba0"]; Node2 -> Node23 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node23 [label="RemainderPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classRemainderPrim.html#a22315b5a8ea779f6a7adf2d2f62d475a"]; Node2 -> Node24 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node24 [label="PowPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classPowPrim.html#ae528ea350519e6ca31fc2df5d7307e19"]; Node2 -> Node25 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node25 [label="MinPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classMinPrim.html#a43fc3d5d2ac1be3c1a628f37325b36c1"]; Node2 -> Node26 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node26 [label="MaxPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classMaxPrim.html#a14f77a37b435ff0791c9039bd8a86b97"]; Node2 -> Node27 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node27 [label="LogPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classLogPrim.html#adba8f598c132a8e6a3c152edc74706ee"]; Node2 -> Node28 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node28 [label="Log10Prim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classLog10Prim.html#a369a7cfcf1c3d9649515ef1d2ff748f0"]; Node2 -> Node29 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node29 [label="FmodPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classFmodPrim.html#a04cbd3594d7e8c9be0b119a54c330ac4"]; Node2 -> Node30 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node30 [label="FloorPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classFloorPrim.html#a106920c4244b8034b386ea3b1a062ec4"]; Node2 -> Node31 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node31 [label="ExpPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classExpPrim.html#aa6cfde74812b40d6d84a1da4c28f8c98"]; Node2 -> Node32 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node32 [label="CosPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classCosPrim.html#a1e27165a5eb56f2e1009193f94a2785b"]; Node2 -> Node33 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node33 [label="CeilPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classCeilPrim.html#a82051916caa1bdd127665e5e35858703"]; Node2 -> Node34 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node34 [label="AtanPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classAtanPrim.html#ab1ff58490cac668c71e5fdf0e29bd258"]; Node2 -> Node35 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node35 [label="Atan2Prim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classAtan2Prim.html#a32ecb1b77a8811710ce333a1bda52d1e"]; Node2 -> Node36 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node36 [label="AsinPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classAsinPrim.html#a91592eeda01a05dda60324ea7554effa"]; Node2 -> Node37 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node37 [label="AcosPrim::generateCode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classAcosPrim.html#a3c2795a38eb41ed95e52944fe75c3608"]; Node2 -> Node38 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node38 [label="DocCompiler::generateDelayLine",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a8c444eb21853d605f4d734076c100dcb",tooltip="Generate code for the delay mecchanism without using temporary variables."]; Node2 -> Node39 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node39 [label="ScalarCompiler::generateDelayLine",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a0fee342e1ab991f0f75169290afe36cd",tooltip="Generate code for the delay mecchanism without using temporary variables."]; Node2 -> Node40 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node40 [label="VectorCompiler::generateDelayVec",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classVectorCompiler.html#a905e49bf887c9689e72ab0bb73afbb80",tooltip="Generate code for the delay mecchanism."]; Node2 -> Node41 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node41 [label="DocCompiler::generateDelayVecNoTemp",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a42c76aa724201d4ddff99098fb211eee",tooltip="Generate code for the delay mecchanism without using temporary variables."]; Node2 -> Node42 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node42 [label="ScalarCompiler::generateDelayVecNoTemp",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a98cf35a790700aa70ec4789245359a4b",tooltip="Generate code for the delay mecchanism without using temporary variables."]; Node2 -> Node43 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node43 [label="DocCompiler::generateDocAccessTbl",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a98b453d2dac9880778c3ab564b2d76f9",tooltip="Generate the equation of a write table, which content is time dependent."]; Node2 -> Node44 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node44 [label="DocCompiler::generateDocConstantTbl",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a5097ab24feccc7c5f763a9d17de0d6d6",tooltip="Generate the equation of a constant table (its content is time constant)."]; Node2 -> Node45 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node45 [label="DocCompiler::generateDocWriteTbl",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a41f15f129a2ceabd11071bf2c30a2dec",tooltip="Generate the equation of a write table, which content is time dependent."]; Node2 -> Node46 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node46 [label="DocCompiler::generateFixDelay",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a4b6dfbd12f6ef7ebc0ae8360a74e3ac0",tooltip="Generate code for accessing a delayed signal."]; Node2 -> Node47 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node47 [label="VectorCompiler::generateFixDelay",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classVectorCompiler.html#a38318c939418370575a9b49707109655",tooltip="Generate code for accessing a delayed signal."]; Node2 -> Node48 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node48 [label="ScalarCompiler::generateFixDelay",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a114a804894cbeb775c205de2410fb5a9",tooltip="Generate code for accessing a delayed signal."]; Node2 -> Node49 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node49 [label="DocCompiler::generateFloatCast",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classDocCompiler.html#a5cd42a373be8295de6016ef5736064d3",tooltip="Don't generate float cast !"]; Node2 -> Node50 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node50 [label="ScalarCompiler::generateFloatCast",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$classScalarCompiler.html#a1f836f4c9fd1ebade4892a1ce56e2d9d"]; }