Changeset 2915 in Sophya for trunk/SophyaLib/TArray/tarray.h


Ignore:
Timestamp:
Feb 22, 2006, 7:17:30 PM (20 years ago)
Author:
ansari
Message:

Amelioration de la classe Range - permettant une valeur symbolique pour specifier le dernier index (last()) - Reza 22/02/2006

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/TArray/tarray.h

    r2888 r2915  
    7777  TArray<T> SubArray(Range rx, Range ry, Range rz, Range rt, Range ru) const ;
    7878
    79   //! () operator for Sub arrays extraction
    80   /*! \sa SubArray */
     79  //! Extract the first 3D subarray specified by rx, ry, rz. (see SubArray() )
    8180  inline TArray<T> operator () (Range rx, Range ry, Range rz) const
    82                    { return  SubArray(rx, ry, rz, Range(0), Range(0)); }
     81                   { return  SubArray(rx, ry, rz, Range::first(), Range::first()); }
     82  //! Extract the first 4D subarray specified by rx, ry, rz. (see SubArray() )
    8383  inline TArray<T> operator () (Range rx, Range ry, Range rz, Range rt) const
    84                    { return  SubArray(rx, ry, rz, rt, Range(0)); }
     84                   { return  SubArray(rx, ry, rz, rt, Range::first()); }
     85  //! Extract the subarray specified by rx, ry, rz. (see SubArray() )
    8586  inline TArray<T> operator () (Range rx, Range ry, Range rz, Range rt, Range ru) const
    8687                   { return  SubArray(rx, ry, rz, rt, ru); }
Note: See TracChangeset for help on using the changeset viewer.