r163: *** empty log message ***
[ctsim.git] / include / ezplot.h
index 06601db5515413c006fab7e8a9b21121bff585e6..13e35e9b9f1f679c85c0e2bf255e1e6f94e32972 100644 (file)
@@ -7,7 +7,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: ezplot.h,v 1.10 2000/07/28 08:28:08 kevin Exp $
+**  $Id: ezplot.h,v 1.11 2000/07/28 10:51:31 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -130,12 +130,6 @@ class EZPlot {
     int clr_number;                    /* color of axis number labels */
 
     // Options
-    int o_reqcurves;           /* # of curves specified in CURVES command */
-                               /* default value is 1, so that a call to EZPLOT
-                                  will force a plot */
-    bool o_unknowncurves;              /* TRUE when the user specifies that the 
-                                  number of curves is unknown */
-
     double o_xporigin, o_yporigin;     /* origin of plot frame in NDC */
     double o_xlength, o_ylength;       /* length of plot frame in NDC */
 
@@ -211,8 +205,10 @@ class EZPlot {
     bool ezcmd (char *comm);
     int do_cmd(int lx);
     void bad_option(char *opt);
-    static void initkw(void);
+    void initPlotSettings();
 
+    static void initkw(void);
+    
     int curveinteract;
     static bool ezset_initialized;
 
@@ -223,6 +219,7 @@ class EZPlot {
     int ezset (char *command);
 
     void addCurve (const float* x, const double* y, int num);
+    void addCurve (const double* x, const float* y, int num);
     void addCurve (const double* x, const double* y, int num);
     void addCurve (const double* y, int n);