Changeset 3454 in Sophya for trunk/SophyaPI
- Timestamp:
- Feb 1, 2008, 4:06:47 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/nomtarradapter.cc
r3453 r3454 217 217 { 218 218 TArray<T> arr(*mArr, true); // on partage les donnees 219 arr.Compact TrailingDimensions();219 arr.CompactAllDimensions(); 220 220 if (arr.NbDimensions() == 1) { 221 221 // On peut en faire un vecteur ... … … 224 224 return( new PIYfXDrawer( new POTVectorAdapter<T>(v, true), NULL, true) ); 225 225 } 226 else return(NULL); 226 else { 227 cout << "NOMAdapter_TArray<T>::GetDrawer() NDim[Size>1]>1 -> No PIDrawer" << endl; 228 return(NULL); 229 } 227 230 } 228 231 … … 232 235 { 233 236 TArray<T> arr(*mArr, true); // on partage les donnees 234 arr.Compact TrailingDimensions();237 arr.CompactAllDimensions(); 235 238 if (arr.NbDimensions() <= 2) { 236 239 // On peut en faire un tableau 2-D ... … … 238 241 return ( new POTMatrixAdapter<T>(m, true) ); 239 242 } 240 else return(NULL); 243 else { 244 cout << "NOMAdapter_TArray<T>::Get2DArray() NDim[Size>1]>2 -> No 2DArrAdapt" << endl; 245 return(NULL); 246 } 241 247 } 242 248
Note:
See TracChangeset
for help on using the changeset viewer.