[OpendTect_Developers] Pre-release 4.6.0#
Raman Singh
raman.singh at dgbes.com
Wed May 8 13:40:07 CEST 2013
Dear fellow developers,
We have made a pre-release of our next stable version 4.6.0 for the
developers. This release is currently available for Linux (both 32-bit
and 64-bit) only. Windows release will follow shortly.
To install it, you will have to use the OpendTect Installer from the
Utilities menu or downloaded from the website. Select Release type
'Pre-Release Stable' from the drop down menu in the Installer main window.
There have been many changes in the OpendTect base source code since the
release of 4.4.0. Please find attached a list of a few crucial (read
fundamental) ones.
If you have any questions/issues, please let me know.
Best regards,
Raman Singh
--
- Raman K Singh
- Manager - Software Development
-
- dGB Earth Sciences
- 304, Gateway Plaza, Hiranandani Gardens, Powai, Mumbai 400 076, India
- Phone: +91 22 25704984 , Fax: +91 22 25704977, Mobile: +91 9833452542
- mailto:raman.singh at dgbes.com, http://www.dgbes.com
-------------- next part --------------
* There have been some changes in the class definition macros (e.g. mClass).
Please refer to include/Basic/commondefs.h for their definitions.
* A new class 'CommandLineParser' has been introduced to parse command line
arguments.
* The binaries generated during build are now stored in
bin/<PLFSUBDIR>/<BUILD_TYPE> where BUILD_TYPE is Debug or Release. This path
can be obtained using the function 'GetBinSubDir'.
* Seismic Reference Datum is now defined at the survey level in the class
SurveyInfo. See functions 'seismicReferenceDatum' and
'setSeismicReferenceDatum'.
* The overloaded function 'remove' in classes 'TypeSet' and 'ObjectSet' has been
replaced by more explicit 'removeSingle' and 'removeRange'. Please note that
the function 'removeSingle' in ManagedObjectSet deletes the entry and returns
a null pointer. If you do not want the entry to be deleted, use
'removeAndTake' instead.
* The macro 'DeclareNameSpaceEnumUtils' takes an extra 'module' argument now.
* The key strings under the namespace 'sKey' are now inline functions.
More information about the Developers
mailing list