@@ -149,22 +149,25 @@ public function get_teachers_information_graph() {
149
149
} else {
150
150
151
151
// Initializing the graph
152
- $ test = new pChart (400 ,330 );
152
+ $ bg_width = 440 ;
153
+ $ bg_height = 350 ;
154
+ $ test = new pChart ($ bg_width +10 ,$ bg_height +20 );
153
155
$ test ->setFontProperties (api_get_path (LIBRARY_PATH ).'pchart/fonts/tahoma.ttf ' ,8 );
154
- $ test ->setGraphArea (65 ,30 ,350 , 250 );
155
- $ test ->drawFilledRoundedRectangle (7 ,7 ,393 , 303 ,5 ,240 ,240 ,240 );
156
- $ test ->drawRoundedRectangle (5 ,5 ,395 , 305 ,5 ,230 ,230 ,230 );
156
+ $ test ->setGraphArea (65 ,30 ,$ bg_width - 70 , $ bg_height - 50 );
157
+ $ test ->drawFilledRoundedRectangle (7 ,7 ,$ bg_width , $ bg_height ,5 ,240 ,240 ,240 );
158
+ $ test ->drawRoundedRectangle (5 ,5 ,$ bg_width + 2 , $ bg_height + 2 ,5 ,230 ,230 ,230 );
157
159
$ test ->drawGraphArea (255 ,255 ,255 ,TRUE );
158
160
$ test ->drawScale ($ data_set ->GetData (),$ data_set ->GetDataDescription (),SCALE_NORMAL ,150 ,150 ,150 ,TRUE ,0 ,2 ,TRUE );
159
161
$ test ->drawGrid (4 ,TRUE ,230 ,230 ,230 ,50 );
160
162
161
163
// Drawing lines
162
- $ test ->drawLineGraph ($ data_set ->GetData (),$ data_set ->GetDataDescription ());
163
- $ test ->drawPlotGraph ($ data_set ->GetData (),$ data_set ->GetDataDescription (),3 ,2 ,255 ,255 ,255 );
164
+ //$test->drawLineGraph($data_set->GetData(),$data_set->GetDataDescription());
165
+ $ test ->drawFilledCubicCurve ($ data_set ->GetData (),$ data_set ->GetDataDescription (),.1 ,30 );
166
+ //$test->drawPlotGraph($data_set->GetData(),$data_set->GetDataDescription(),3,2,255,255,255);
164
167
165
168
// Drawing Legend
166
169
$ test ->setFontProperties (api_get_path (LIBRARY_PATH ).'pchart/fonts/tahoma.ttf ' ,8 );
167
- $ test ->drawLegend (320 ,20 ,$ data_set ->GetDataDescription (),204 ,204 ,255 );
170
+ $ test ->drawLegend ($ bg_width - 80 ,20 ,$ data_set ->GetDataDescription (),204 ,204 ,255 );
168
171
169
172
$ test ->writeValues ($ data_set ->GetData (),$ data_set ->GetDataDescription (),array ("Days " ));
170
173
0 commit comments