[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Есть целый набор “оконных” классов для создания окон с графикой MathGL: mglWindow
и mglGLUT
для окон целиком, Fl_MathGL
и QMathGL
для виджетов. Все эти классы позволяют пользователю просмотривать, вращать, экспортировать рисунок. Большинство из них (кроме mglGLUT
) имеют панель инструментов для упрощения изменения графика. Все оконные классы имеют схожий набор функций. Ниже приведен список классов с краткими комментариями.
Для рисования можно использовать: указатель NULL
если планируется обновлять график вручную, глобальную функцию типа int draw(
или HMGL
gr, void *
p)int draw(
, или экземпляр класса, производного от mglGraph *
gr)mglDraw
. Этот класс определен в #include <mgl2/window.h>
и имеет только 2 метода:
class mglDraw { public: virtual int Draw(mglGraph *) { return 0; }; virtual void Reload() {}; };
Вам следует наследовать свой класс от mglDraw
и определить один или оба метода.
5.1 Класс mglWindow | ||
5.2 Класс Fl_MathGL | ||
5.3 Класс QMathGL |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by Autobuild on September 28, 2013 using texi2html 1.82.