16 #ifndef GEOMTOOLS_GNUPLOT_DRAW_H 17 #define GEOMTOOLS_GNUPLOT_DRAW_H 1 50 class regular_polygon;
53 class elliptical_sector;
54 class spherical_sector;
55 class right_circular_conical_nappe;
56 class ellipsoid_sector;
57 class cylindrical_sector;
58 class elliptical_cylinder_sector;
59 class composite_surface;
70 class elliptical_cylinder;
71 class right_circular_conical_frustrum;
72 class right_polygonal_frustrum;
76 class tessellated_solid;
79 class intersection_3d;
126 void add_point(
double x_,
double y_,
double z_);
163 double x_,
double y_,
double z_,
165 bool new_line_ =
true);
172 bool new_line_ =
true);
177 double x_,
double y_,
double z_,
178 bool new_line_ =
true);
184 bool new_line_ =
true);
192 double color_ = 1.0);
201 double color_ = 1.0);
208 bool gp_trick_ =
false);
214 bool gp_trick_ =
false);
220 bool new_line_ =
true,
221 bool gnuplot_trick =
true);
262 double x_,
double y_,
double z_,
276 double x_,
double y_,
double z_,
358 const std::list<polyline_3d> &,
365 const std::list<polyline_3d> &,
373 const std::list<polyline_3d> &,
627 double inner_radius_,
628 double outer_radius_,
776 double x_,
double y_,
double z_,
807 double x_,
double y_,
double z_,
double thickness_,
808 bool has_top_,
bool has_bottom_,
1003 double rx_,
double ry_,
double rz_,
1004 double z_min_,
double z_max_,
1075 double rmin1_,
double rmax1_,
1076 double rmin2_,
double rmax2_,
1078 double phi1_ = 0.0,
double phi2_ = 2 * M_PI,
1245 bool static_scene_ =
true,
1246 int frame_index_ = -1,
1247 const std::string & color_ =
"",
1248 const std::string & group_ =
"",
1249 const std::string & name_ =
"");
1256 bool static_scene_ =
true,
1257 int frame_index_ = -1,
1258 const std::string & color_ =
"",
1259 const std::string & group_ =
"",
1260 const std::string & name_ =
"");
1268 bool static_scene_ =
true,
1269 int frame_index_ = -1,
1270 const std::string & color_ =
"",
1271 const std::string & group_ =
"",
1272 const std::string & name_ =
"");
1295 static void draw(std::ostream & out_,
1304 #endif // GEOMTOOLS_GNUPLOT_DRAW_H
Record the min and max values from a set of values.
Definition: min_max.h:24
Color context object.
Definition: color.h:156