Changeset 2915 in Sophya for trunk/SophyaLib/TArray/tarray.cc
- Timestamp:
- Feb 22, 2006, 7:17:30 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/tarray.cc
r2888 r2915 424 424 /*! 425 425 \param rx,ry,rz,rt,ru : range of extraction along dimensions 426 \sa Range426 \sa SOPHYA::Range 427 427 */ 428 428 template <class T> … … 432 432 throw RangeCheckError("TArray<T>::operator () (Range, ...) - Not Allocated Array ! "); 433 433 int_4 ndim = 0; 434 435 // Updating Range objects using actual array size 436 rx.Update(SizeX()); 437 ry.Update(SizeY()); 438 rz.Update(SizeZ()); 439 if (NbDimensions() > 3) rt.Update(Size(3)); 440 else rt.Update(0); 441 if (NbDimensions() > 4) ru.Update(Size(4)); 442 else ru.Update(0); 443 434 444 sa_size_t size[BASEARRAY_MAXNDIMS]; 435 445 sa_size_t step[BASEARRAY_MAXNDIMS];
Note:
See TracChangeset
for help on using the changeset viewer.