Namespaces | |
namespace | Easdif |
Revision 1.24 2005/05/24 13:13:25 roebel Added mising return statements and fixed minor compiler warnings.
Revision 1.23 2005/05/24 09:53:51 roebel Changed selection management in Easdif: Before EnableDirectory has been called selection modification wqorks on the SDIF-Selection, after enabling the directory a new high level selection mode is used that can only be used to restrict the secltion by forming intersections with the existing selections. This mechanism exists now for stream/frame and matrix selections.
Revision 1.22 2004/09/08 09:16:26 roebel White spaces only.
Revision 1.21 2004/07/21 13:27:07 roebel Added new data accessing functions to read complete columns GetCol(double *,int icol), GetCol(float *,int icol), GetCol(int *,int icol) and rows GetRow(double *,int irow), GetRow(float *,int irow), GetRow(int *,int irow)
Revision 1.20 2004/07/20 19:32:36 roebel Added support for row and column selection. Matrix reading/writing reorganized to handle complete matrices whenever possible (if no selection on row or column is used). Drastically improves IO performance!
Revision 1.19 2004/07/13 15:02:00 roebel Use member bytesread instead of local variable.
Revision 1.18 2003/12/05 13:36:58 roebel Added proper initialization for bytesread variable
Revision 1.17 2003/11/25 10:55:42 roebel Added missing namespace qualifier for exceptions.
Revision 1.16 2003/11/18 18:22:17 roebel Declared exceptions that are used.
Revision 1.15 2003/11/18 01:38:22 roebel Fixed internal matrix handling bug that would occure when matrix would have different data types within a Frame.
Revision 1.14 2003/07/18 20:44:15 roebel removed remaining default arguments in constructor call.
Revision 1.13 2003/07/18 20:42:22 roebel Moved constructor implementations to .cpp, fixed bug in constructor with allocation
Revision 1.12 2003/07/17 20:00:49 roebel Added missing Clear after having changed Resize to not clear the data
Revision 1.11 2003/07/17 18:09:35 roebel Improved Resize method, added Clear method and proper assigment operator
Revision 1.10 2003/07/09 21:06:55 roebel Added support for eUInt4.
Revision 1.9 2003/07/07 10:29:46 roebel Added support for eInt1 and eUInt1 data types, resize of matrix now reinitializes all elements to 0
Revision 1.8 2003/05/22 17:58:12 roebel Improved checks in GetColName
Revision 1.7 2003/05/19 14:00:20 roebel Include new easdif_config.h.
Revision 1.6 2003/05/18 20:46:46 roebel Added method to read column names of matrix. For this the current sdiffile is stored in the matrix. Improved documentation. Added support for sdif data types eChar and eInt2.
Revision 1.5 2003/05/01 19:01:39 roebel Renamed CreateMatrixData to Init. Reorganized Init functions to use only a single argument to specify the matrix signature. Removed redundant m_Signature from class. Added Resize method.
Revision 1.4 2003/04/29 15:41:30 schwarz Changed all names View* to Print* and *Info to *Header for consistency with SDIF library.
Revision 1.3 2003/04/29 15:18:04 schwarz CreateMatrixData accepts SdifSignature or std::string, throws exception when unimplemented data type requested.
Revision 1.2 2003/04/06 16:31:08 roebel Added license info
Revision 1.1 2003/03/03 19:00:16 roebel Moved src directory to new name easdif
Revision 1.8 2003/02/10 14:14:49 roebel Comment changed.
Revision 1.7 2002/11/07 21:06:52 roebel Allow value type to be specified during Matrix construction. Do not resize before writing because size will be already correct. Replaced Copy Constructor to use clone method. Moved Get/Set methods to header to have the possibility to use real templates.
Revision 1.6 2002/10/10 10:49:09 roebel Now using namespace Easdif. Fixed handling of zero pointer arguments in initException. Reading past end of file now throws an exception.
Revision 1.5 2002/08/28 16:46:53 roebel Internal reorganization and name changes.
Revision 1.4 2002/07/12 10:20:04 ftissera Read has changed for selection
Revision 1.3 2002/06/18 14:48:53 ftissera add GetSignature(), GetStringSignature() and GetType()
Revision 1.2 2002/04/11 16:41:55 ftissera add comment for sdifmatrix.cpp