/***********************************************************************/ /* Open Visualization Data Explorer */ /* (C) Copyright IBM Corp. 1989,1999 */ /* ALL RIGHTS RESERVED */ /* This code licensed under the */ /* "IBM PUBLIC LICENSE - Open Visualization Data Explorer" */ /***********************************************************************/ #include #ifndef Float_H #define Float_H #if defined(__cplusplus) || defined(c_plusplus) extern "C" { #endif #define XmRDouble "double" #if (XmVersion < 1002) #define XmRFloat "float" #endif extern void XmAddFloatConverters(); typedef struct { double value; int reason; /* Typically mode in which value was set */ Boolean accepted; /* Called routine should check value and respond */ } XmDoubleCallbackStruct; #if defined(__cplusplus) || defined(c_plusplus) } #endif #endif