00001 00005 #ifndef __RESULTSWINDOW_H 00006 #define __RESULTSWINDOW_H 00007 00008 00009 /* Each result is stored in an attribute of the attribute table. 00010 * Each attribute has object count entries. */ 00011 00013 struct imlabResultsWindow 00014 { 00015 Ihandle *matrix, 00016 *dialog, 00017 *plot; 00018 00019 int window_number; 00020 double scale; 00021 const char* scale_units; 00022 00023 void* object_array; 00025 }; 00026 00028 imlabResultsWindow* imlabResultsWindowCreate(const char* image_title, void* object_array, double scale, const char* scale_units); 00029 00031 int imlabResultsWindowClose(imlabResultsWindow* results_win); 00032 00033 00034 #endif