Changeset 328 in Sophya for trunk/SophyaPI
- Timestamp:
- Jun 23, 1999, 6:14:20 PM (26 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pilistgen.cc
r113 r328 41 41 // void DeleteItemMsg(PIMessage msg) 42 42 // Supprime l'élément identifié par le message "msg" de la liste. 43 // void DeleteAllItems() 44 // Supprime tous les éléments 45 // int GetNbItems() 46 // Renvoie le nombre d'éléments de la liste 47 // PIMessage GetItemMsg(int n) 48 // Renvoie le message de l'élément "n" 49 // string GetItem(int n) 50 // Renvoie le texte de l'élément "n" 43 51 //-- 44 52 //++ -
trunk/SophyaPI/PI/pilistgen.h
r113 r328 17 17 virtual void DeleteItem(const char *item)=0; 18 18 virtual void DeleteItemMsg(PIMessage msg)=0; 19 virtual void DeleteAllItems()=0; 19 20 21 virtual int GetNbItems()=0; 22 virtual PIMessage GetItemMsg(int n)=0; 23 virtual string GetItem(int n)=0; 24 20 25 virtual void SetMultipleSelect(bool ms=false)=0; 21 26 -
trunk/SophyaPI/PI/pilistx.cc
r164 r328 135 135 } 136 136 137 /* --Methode-- */ 138 void PIListX::DeleteAllItems() 139 { 140 for(int i=0; i<mNItem; i++) DelItem(i); 141 } 142 143 /* --Methode-- */ 144 int PIListX::GetNbItems() 145 { 146 return(mNItem); 147 } 148 149 /* --Methode-- */ 150 PIMessage PIListX::GetItemMsg(int n) 151 { 152 return(ItemMsg(n)); 153 } 154 155 /* --Methode-- */ 156 string PIListX::GetItem(int n) 157 { 158 return(ItemStr(n)); 159 } 137 160 138 161 /* --Methode-- */ -
trunk/SophyaPI/PI/pilistx.h
r113 r328 13 13 virtual void DeleteItem(const char *item); 14 14 virtual void DeleteItemMsg(PIMessage msg); 15 virtual void DeleteAllItems(); 16 17 virtual int GetNbItems(); 18 virtual PIMessage GetItemMsg(int n); 19 virtual string GetItem(int n); 15 20 16 21 virtual void SetMultipleSelect(bool ms=false); -
trunk/SophyaPI/PI/pisurfdr.cc
r204 r328 12 12 arr->XYfromxy(0,0,mXmin, mYmin); 13 13 arr->XYfromxy(arr->XSize(),arr->YSize(),mXmax, mYmax); 14 if (asxy) mScy = (mXmax-mXmin)/(mYmax-mYmin); 15 double scm = ((mXmax-mXmin) > (mYmax-mYmin)) ? (mXmax-mXmin) : (mYmax-mYmin); 14 double scm=1.; 15 if (asxy) { 16 mScy = (mXmax-mXmin)/(mYmax-mYmin); 17 scm = mXmax-mXmin; 18 } 19 else scm = ((mXmax-mXmin) > (mYmax-mYmin)) ? (mXmax-mXmin) : (mYmax-mYmin); 16 20 int i,j; double cv; 17 21 mZmin = mZmax = arr->Value(0,0);
Note:
See TracChangeset
for help on using the changeset viewer.