X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/c7f552fd8888da2f0d8cfb228fe0f28d3df3a12c..b4b6f2ea75b9f0f3ca918f5b84016610bf7a4d4f:/interpretor/preprocessor/faust-0.9.47mr3/compiler/headers/inverterSchema.h diff --git a/interpretor/preprocessor/faust-0.9.47mr3/compiler/headers/inverterSchema.h b/interpretor/preprocessor/faust-0.9.47mr3/compiler/headers/inverterSchema.h new file mode 100644 index 0000000..7b2c34f --- /dev/null +++ b/interpretor/preprocessor/faust-0.9.47mr3/compiler/headers/inverterSchema.h @@ -0,0 +1,23 @@ +#ifndef INVERTERSCHEMA_H +#define INVERTERSCHEMA_H + + +#include "blockSchema.h" + +/** + * An inverter : a special symbol corresponding to '*(-1)' + * to create more compact diagrams + */ +class inverterSchema : public blockSchema +{ + + public: + friend schema* makeInverterSchema (const string& color); + + virtual void draw(device& dev); + private: + inverterSchema (const string& color); + +}; + +#endif // INVERTERSCHEMA_H