home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fish 'n' More 2
/
fishmore-publicdomainlibraryvol.ii1991xetec.iso
/
dirs
/
xlispstat_386.lzh
/
XLispStat
/
src3.lzh
/
Original_Headers
/
iviewdata.h
< prev
next >
Wrap
C/C++ Source or Header
|
1990-07-30
|
5KB
|
74 lines
extern char *IViewDataNew(), *IViewDataStringString();
extern long IViewWindowGetRefCon();
extern char *IViewDataVariableLabel(), *IViewDataPointLabel();
extern PointState IViewDataPointState(), IViewDataPointScreenState();
extern double IViewDataPointValue(), IViewDataLineValue(), IViewDataStringValue();
extern double **IViewDataTransformation();
/* General Data Macros */
#define IViewNumVariables(w) IViewDataNumVariables(IViewData(w))
#define IViewSetVariableLabel(w, var, s) IViewDataSetVariableLabel(IViewData(w), var, s)
#define IViewVariableLabel(w, var) IViewDataVariableLabel(IViewData(w), var)
#define IViewSetRange(w, var, low, high) IViewDataSetRange(IViewData(w), var, low, high)
#define IViewGetRange(w, var, low, high) IViewDataGetRange(IViewData(w), var, low, high)
#define IViewSetScreenRange(w, var, low, high) IViewDataSetScreenRange(IViewData(w), var, low, high)
#define IViewGetScreenRange(w, var, low, high) IViewDataGetScreenRange(IViewData(w), var, low, high)
#define IViewSetIdentityTransformation(w) IViewDataSetIdentityTransformation(IViewData(w))
#define IViewSetTransformation(w, a) IViewDataSetTransformation(IViewData(w), a)
#define IViewTransformation(w) IViewDataTransformation(IViewData(w))
#define IViewIsTransformed(w) IViewDataIsTransformed(IViewData(w))
#define IViewApplyTransformation(w, a, inbasis) IViewDataApplyTransformation(IViewData(w), a, inbasis)
/* Point Data Macros */
#define IViewAddPoints(w, n) IViewDataAddPoints(IViewData(w), n)
#define IViewClearPoints(w) IViewDataClearPoints(IViewData(w))
#define IViewNumPoints(w) IViewDataNumPoints(IViewData(w))
#define IViewSetPointValue(w, var, point, value) IViewDataSetPointValue(IViewData(w), var, point, value)
#define IViewPointValue(w, var, point) IViewDataPointValue(IViewData(w), var, point)
#define IViewPointScreenValue(w, var, point) IViewDataPointScreenValue(IViewData(w), var, point)
#define IViewGetScreenPointValues(w, point, x) IViewDataGetScreenPointValues(IViewData(w), point, x)
#define IViewSetPointMask(w, point, masked) IViewDataSetPointMask(IViewData(w), point, masked)
#define IViewPointMasked(w, point) IViewDataPointMasked(IViewData(w), point)
#define IViewSetPointState(w, point, state) (IViewDataSetPointState(IViewData(w), point, state), \
if (IViewIsLinked(w)) IViewMatchPointState(w, point))
#define IViewPointState(w, point) IViewDataPointState(IViewData(w), point)
#define IViewSetPointScreenState(w, point, state) IViewDataSetPointScreenState(IViewData(w), point, state)
#define IViewPointScreenState(w, point) IViewDataPointScreenState(IViewData(w), point)
#define IViewResetScreenStates(w) IViewDataResetScreenStates(IViewData(w))
#define IViewSetPointMark(w, point, marked) IViewDataSetPointMark(IViewData(w), point, marked)
#define IViewPointMarked(w, point) IViewDataPointMarked(IViewData(w), point)
#define IViewClearPointMarks(w) IViewDataClearPointMarks(IViewData(w))
#define IViewSetPointLabel(w, point, s) IViewDataSetPointLabel(IViewData(w), point, s)
#define IViewPointLabel(w, point) IViewDataPointLabel(IViewData(w), point)
#define IViewSetPointSymbol(w, point, sym, hsym) IViewDataSetPointSymbol(IViewData(w), point, sym, hsym)
#define IViewGetPointSymbol(w, point, sym, hsym) IViewDataGetPointSymbol(IViewData(w), point, sym, hsym)
/* Line Data Macros */
#define IViewNumLines(w) IViewDataNumLines(IViewData(w))
#define IViewAddLines(w, n) IViewDataAddLines(IViewData(w), n)
#define IViewClearLines(w) IViewDataClearLines(IViewData(w))
#define IViewSetLineValue(w, var, line, value) IViewDataSetLineValue(IViewData(w), var, line, value)
#define IViewLineValue(w, var, line) IViewDataLineValue(IViewData(w), var, line)
#define IViewLineScreenValue(w, var, line) IViewDataLineScreenValue(IViewData(w), var, line)
#define IViewSetLineMask(w, line, masked) IViewDataSetLineMask(IViewData(w), line, masked)
#define IViewLineMasked(w, line) IViewDataLineMasked(IViewData(w), line)
#define IViewSetNextLine(w, line, next) IViewDataSetNextLine(IViewData(w), line, next)
#define IViewNextLine(w, line) IViewDataNextLine(IViewData(w), line)
#define IViewSetLineType(w, line, type) IViewDataSetLineType(IViewData(w), line, type)
#define IViewLineType(w, line) IViewDataLineType(IViewData(w), line)
/* String Data Macros */
#define IViewNumStrings(w) IViewDataNumStrings(IViewData(w))
#define IViewAddStrings(w, n) IViewDataAddStrings(IViewData(w), n)
#define IViewClearStrings(w) IViewDataClearStrings(IViewData(w))
#define IViewSetStringValue(w, var, string, value) IViewDataSetStringValue(IViewData(w), var, string, value)
#define IViewStringValue(w, var, string) IViewDataStringValue(IViewData(w), var, string)
#define IViewStringScreenValue(w, var, string) IViewDataStringScreenValue(IViewData(w), var, string)
#define IViewSetStringMask(w, string, masked) IViewDataSetStringMask(IViewData(w), string, masked)
#define IViewStringMasked(w, string) IViewDataStringMasked(IViewData(w), string)
#define IViewSetStringString(w, string, str) IViewDataSetStringString(IViewData(w), string, str)
#define IViewStringString(w, string) IViewDataStringString(IViewData(w), string)
#define IViewSetStringModifiers(w, string, up, h, v) IViewDataSetStringModifiers(IViewData(w), string, up, h, v)
#define IViewGetStringModifiers(w, string, up, h, v) IViewDataSetStringModifiers(IViewData(w), string, up, h, v)