News
The highlighted rows belong to the latest published software version.
| 22.12.2008 |
The version 0.6.5 has been released. Added some bug fixes and correction:
- New Project Structure: Same structure for Linux and Windows platforms.
- ZeusBase Library
- Directory class contains a method to simplyfy path names.
- Correction of string to unsigned int convertion error. If the string contains numbers between MAX_ULONG+1 and MAX_ULONG+7 the C++ library won't return an overflow error.
- Error corrected on XLoaderObject. Unloading the loaded resources is done now after freezing the module and its children.
- Fixed an error in TXSynchronAction::executeAction().
- Fixed an streaming error on TByteOutputStream class.
- Fixed some RMI errors. Better error return using new Retval-Error codes for RMI.
- RMICC
- Fixed some errors creating Stub-Classes.
- Stub classes are using TAutoPtr pointers.
|
| 13.09.2008 |
The version 0.6.4 has been released. Added some bug fixes and correction:
- ZeusBase Library
- FileSystemWatcher for win32 returned some weird filenames. Error corrected.
- Wrong behaviour on XMLDataSource, when keeping X-Objects. Error correced.
- Added new operator to TAutoPtr to use it in maps (operator <)
- Added new methods to TFloat for inequations (lower than greater than etc.)
- Added new method to IList for adding empty elements.
- New class TListSort<T> for sorting array and single linked lists.
- Extended XSD functionality of XML service module.
- ZeusMath Library
- Added new unit to TUnitSystemsManager: Time in hours.
|
| 28.05.2008 |
The version 0.6.3 has been released. Added some bug fixes and correction:
- ZeusBase Library
- New class TArrayPtr added. Wrapps a pointer allocated with new[].
- New methods added for IList interface and its implementation classes. Those methods handle whole lists (like
lst.addAll(myList) or lst.hasAllItems(myList)
- Adding pointers to managed lists, stack, queue and map a flag is requested, to tell if an
addRef() should be performed on the pointer or not.
- ZeusMath Library
- Added new classes for stochastic such as TBinomialDistribution, TNormalDistribution and TPoissonDistribution
- Distribution class to handle any distribution data stored in a float array
- Extended matrices and vector classes
- Able to solve linear equation systems with N variables.
- ZeusImg Library
- Added new operator classes to operate with images such as histogram operators (thresholding), local operators (kernel based) and global operators (FFT, IFFT).
- New class to handle images in frequencial space.
|
| 18.04.2008 |
The version 0.6.2 has been released. Added some bug fixes and correction:
New directory structure for projects and builds introduced. Supporting Visual Studio 2005 and 2008 as well as CodeGear C++Builder 2007.
- ZeusBase Library
- Interfaces are compatible with COM, using GUID instead of an int value as interface ID.
- GUID (uuid on Linux) support by TGUIDWrapper class.
- Interface extension of IXMLNode and IXMLDocument.
- Extension of XObjects using XML Schema. New interfaces to handle XSD files with includes.
|
| 10.02.2008 |
The version 0.6.1 has been released. Added some bug fixes and correction:
- ZeusBase Library
- Interface extension of IXMLNode and IXMLDocument.
- STL bindings for TString, TMap and TSet added.
- New TString operators for bool and Uint.
- New method TBitCodedValue::getFirstBitSet() implemented as forward bit scan.
- Extended functionality of TAbstractFrameLoader. Able to react on program arguments
-prop=[propertyfile] and -conf=[xml-file].
- Fixed enumeration problem on interfaces (Borland enums must be handled as int).
- Platform dependend assignment of int and uints to string (32bit or 64bit assignments).
|
| 11.01.2008 |
The version 0.6.0 has been released. Added some bug fixes and correction:
- ZeusBase Library
- New class for regular expression added. TRegEx uses boost library.
- Formatting a TString using vsnwprintf.
- Fixed floating point precision problem on linux. See C++ Log - Linux for more information.
- Corrected the meaning of TFloat::isNegative() and isNonPositive().
|
| 31.12.2007 |
The pre version 0.6.0 has been released. Following extensions has been approved:
- ZeusBase Library
- New class for XML Stream handing: TXMLStream
- Extended functionality of TGraph class (isomorphism and complementary graphs)
- TZVariant and streaming classes are supporting unsigned integers such as Uin8, Uin16, Uint32 and Uint64.
- XObjects: Removed attribute schema and invented XMember variables for type safe access of XObject member variables
- ZeusMath Library
- New class for perutation: TPermutation
- New classes added for matrices: TMatrix, TSquareMatrix3
- New classes added for vectors: TVector, TVector2D and TVector3D
- Removed TNumericalTester. Numerical testing will be done with TFloat class.
- ZeusImg Library: New library of Zeus-Framework for perception.
- New classes for image processing added. Supporing DIB format at the moment
|
| . | . |
.
|