16 #ifndef GEOMTOOLS_GNUPLOT_DRAWER_H 17 #define GEOMTOOLS_GNUPLOT_DRAWER_H 1 49 static const std::string &
view_key();
53 static const std::string &
view_3d();
56 static bool check_view(
const std::string & view_label_);
75 std::ostringstream *
oss;
129 void set_output (
const std::string & output_);
136 const std::string & terminal_options_ =
"");
143 const std::string & terminal_ =
"",
144 const std::string & terminal_options_ =
"");
147 void set_view (
const std::string & view_);
150 const std::string &
get_view ()
const;
153 void set_mode (
const std::string & mode_);
156 const std::string &
get_mode ()
const;
208 void print (std::ostream & out_)
const;
212 const std::string & what_ =
"",
213 int max_display_level_ = 0);
218 int max_display_level_,
219 const std::string & title_,
220 bool drawing_display_data_ =
false);
224 const std::string & model_name_,
226 int max_display_level_);
232 int max_display_level_);
236 const std::string & logical_name_,
238 int max_display_level_);
274 std::ostringstream &
_get_stream(
const std::string & section_);
280 int max_display_level_ = 0);
296 range (
char axis_ = 0);
299 void print (std::ostream & out_)
const;
315 bool _drawing_display_data_;
317 std::string _terminal_;
318 std::string _terminal_options_;
319 std::string _output_;
320 int _max_display_level_;
321 uint32_t _rendering_options_current_;
322 int32_t _rendering_options_depth_;
328 #endif // GEOMTOOLS_GNUPLOT_DRAWER_H
const placement & get_placement() const
Storage entry for embedded display data.
Definition: gnuplot_drawer.h:85
void set_display_data(const display_data &)
void set_placement(const placement &)
const display_data & get_display_data() const