home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Graphics / Plotting / aa_Intel_Only / Gnuplot / GnuplotSource / StatusTics.h < prev    next >
Encoding:
Text File  |  1995-06-12  |  1.1 KB  |  41 lines

  1. /*
  2.  *  Copyright (C) 1993  Robert Davis
  3.  *
  4.  *  This program is free software; you can redistribute it and/or
  5.  *  modify it under the terms of Version 2, or any later version, of 
  6.  *  the GNU General Public License as published by the Free Software 
  7.  *  Foundation.
  8.  */
  9.  
  10. /* $Id: StatusTics.h,v 1.4 1993/05/04 16:22:51 davis Exp $ */
  11.  
  12. #import "Status.h"
  13.  
  14. #define TIC_COMPUTED        1    /* default; gnuplot calcs them    */
  15. #define TIC_SERIES        2    /* user-defined series        */
  16. #define TIC_USER        3    /* user-defined points        */
  17.  
  18. @interface Status (Tics)
  19.  
  20. - initTics;
  21. - freeTics;
  22. - resetCurrentTics;
  23. - applyCurrentTics;
  24. - grabCurrentTics;
  25.  
  26. - setTicsIn:(BOOL) cond;        /* YES = tics in, NO = tics out */
  27. - (BOOL) ticsIn;
  28. - setTicsCoord:(int)coord isOn:(BOOL)isOn;
  29. - (BOOL) ticsCoord:(int)coord;
  30. - setTicTypeCoord:(int)coord to:(int)anInt;
  31. - (int)ticTypeCoord:(int)coord;
  32. - setTicStartCoord:(int)coord to:(double)aDouble;
  33. - (double)ticStartCoord:(int)coord;
  34. - setTicEndCoord:(int)coord to:(double)aDouble;
  35. - (double)ticEndCoord:(int)coord;
  36. - setTicIncrementCoord:(int)coord to:(double)aDouble;
  37. - (double)ticIncrementCoord:(int)coord;
  38. - (DoubleValueSortedList *)ticDefsCoord:(int)coord;
  39.  
  40. @end
  41.