5 #include "CurveAnalytic.h"
6 #include "VertexBufferObject.h"
9 /*----------------------------------------------------------------------*\
11 \*---------------------------------------------------------------------*/
13 /*--------------------------------------*\
15 \*-------------------------------------*/
17 class CBI_GRAPH GLCurveAnalytic
: public GLFigure
20 GLCurveAnalytic(CurveAnalytic
* ptrCurve
, Domaine
* ptrGraphDomaine
);
21 virtual ~GLCurveAnalytic();
23 CurveAnalytic
* getCurve() const;
25 void init(Panel_A
&panel
);
26 void reshape(Panel_A
&panel
, const Viewport
&viewport
);
27 void display(Panel_A
&panel
);
28 void release(Panel_A
&panel
);
29 void updateGL(Panel_A
&panel
,const Domaine
&domaineGraph
);
31 void fillTabPoint(Point
* ptrTabPoint
,int nbPoint
);
34 Domaine
* ptrGraphDomaine
;
40 VertexBufferObject
* vboVertex
;
45 /*----------------------------------------------------------------------*\
47 \*---------------------------------------------------------------------*/