comparison trunk/src/Modules/Output/Graphics/GraphicsView.cc @ 443:f2dd5788e1d8

- Support for output as a set of PNG files.
author tomwalters
date Sun, 14 Nov 2010 05:56:50 +0000
parents b6d5c0cc1849
children 16a590fbc0ba
comparison
equal deleted inserted replaced
442:2d0b057e525c 443:f2dd5788e1d8
28 GraphicsView::GraphicsView(Parameters *parameters) : Module(parameters) { 28 GraphicsView::GraphicsView(Parameters *parameters) : Module(parameters) {
29 module_description_ = "Graphics output."; 29 module_description_ = "Graphics output.";
30 module_identifier_ = "graphics"; 30 module_identifier_ = "graphics";
31 module_type_ = "output"; 31 module_type_ = "output";
32 module_version_ = "$Id: $"; 32 module_version_ = "$Id: $";
33 33
34 m_pDev = new GraphicsOutputDeviceMovie(parameters); 34 if (parameters_->DefaultBool("output.images", false)) {
35 m_pDev = new GraphicsOutputDeviceCairo(parameters_);
36 } else {
37 m_pDev = new GraphicsOutputDeviceMovie(parameters_);
38 }
35 m_bPlotLabels = false; 39 m_bPlotLabels = false;
36 m_pAxisX = new GraphAxisSpec(); 40 m_pAxisX = new GraphAxisSpec();
37 AIM_ASSERT(m_pAxisX); 41 AIM_ASSERT(m_pAxisX);
38 m_pAxisY = new GraphAxisSpec(); 42 m_pAxisY = new GraphAxisSpec();
39 AIM_ASSERT(m_pAxisY); 43 AIM_ASSERT(m_pAxisY);