| 323 | } |
| 324 | |
| 325 | fg_err fg_render_chart(const fg_window pWindow, const fg_chart pChart, |
| 326 | const int pX, const int pY, const int pWidth, const int pHeight) |
| 327 | { |
| 328 | try { |
| 329 | ARG_ASSERT(0, (pWindow!=0)); |
| 330 | ARG_ASSERT(1, (pChart!=0)); |
| 331 | ARG_ASSERT(2, (pX>=0)); |
| 332 | ARG_ASSERT(3, (pY>=0)); |
| 333 | ARG_ASSERT(4, (pWidth>0)); |
| 334 | ARG_ASSERT(5, (pHeight>0)); |
| 335 | |
| 336 | getChart(pChart)->render(getWindow(pWindow)->getID(), |
| 337 | pX, pY, pWidth, pHeight, |
| 338 | IDENTITY, IDENTITY); |
| 339 | } |
| 340 | CATCHALL |
| 341 | |
| 342 | return FG_ERR_NONE; |
| 343 | } |
| 344 | |
| 345 | fg_err fg_get_chart_type(fg_chart_type *pChartType, const fg_chart pChart) |
| 346 | { |