/*------------------------------------------------------------------------ X Y T A B L E a helper class for holding an X-Y list of values. copyright: see copyright.h Mark Koennecke, June 1999 ----------------------------------------------------------------------------*/ #ifndef XYTABLE #define XYTABLE typedef struct __XYTABLE *pXYTable; /*------------------------------------------------------------------------*/ int XYClear(pXYTable self); int XYAdd(pXYTable self, float x, float y); int XYWrite(pXYTable self, FILE *fd); int XYSendUU(pXYTable self, SConnection *pCon); int XYList(pXYTable self, SConnection *pCon); /*----------------------- interpreter interface --------------------------*/ int XYFactory(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, char *argv[]); int XYAction(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, char *argv[]); #endif