Mercurial > hg > ambi-plugin
view Source/MyPlot.h @ 8:d967dd1eafe8
Code update for effect and editor.
author | martinm_home <martin.morrell@eecs.qmul.ac.uk> |
---|---|
date | Sun, 16 Sep 2012 23:25:54 +0100 |
parents | f7ec6d983ec0 |
children | 53f99cbc5dbd |
line wrap: on
line source
// // MyPlot.h // SoundField // // Created by Martin Morrell on 25/06/2012. // Copyright (c) 2012 __MyCompanyName__. All rights reserved. // //#ifndef SoundField_MyPlot_h //#define SoundField_MyPlot_h // include VSTGUI #ifndef __vstgui__ #include "vstgui.h" #endif class polarPlot : public CView { public: //Constructor polarPlot(const CRect &size); //Variables int stereo_mode; double pattern; double width; double centre_pattern; double centre_gain; int surround_mode; double surround_pattern; double surround_width; double surround_gain; int decoder_mode; //Functions void draw (CDrawContext* context); void circle(CDrawContext* context); void leftMicPattern(CDrawContext* context); void rightMicPattern(CDrawContext* context); void centreMicPattern(CDrawContext* context); void lsMicPattern(CDrawContext* context); void rsMicPattern(CDrawContext* context); protected: };