X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Doc%2FWebsite%2FNews.html;h=6d52b378b0a5ccf371a0dec79321c2d1cd7fb345;hb=2b5ddcb309843e22272eca54f9cc19970e3d1fd9;hp=f17bb7b97616d8656f50eaae426ad6c6389af056;hpb=2481a74576a6ef567b651dfd8a7864580784a1fb;p=gdcm.git
diff --git a/Doc/Website/News.html b/Doc/Website/News.html
index f17bb7b9..6d52b378 100644
--- a/Doc/Website/News.html
+++ b/Doc/Website/News.html
@@ -103,7 +103,9 @@ Any contribution is welcome.
- 16-bits-LUT full Management
- User friendly management of Rescale Slope and
- Rescale Intercept
+ Rescale Intercept.
+ (Well... Maybe it's up to the application to deal with it, not to
+ gdcm ?)
- Allow manual adjunction / automatic recognition (pfff!...)
of the private Dicom Dictionary
to be used to parse Shadow groups against.
@@ -125,8 +127,8 @@ Any contribution is welcome.
-
gdcm UML Class Diagram current version.
-
- User Documentation
-
- Developper
+
- User Documentation
+
- Developper
Documentation
- New Features
@@ -135,6 +137,32 @@ Any contribution is welcome.
Only gdcm::DataEntry exist, now.
Should have been considered as a 'Bug Fix'.
Actually, it's an API breaking modification ...
+
+ -
+ std::string const &DataEntry::GetString() const
+ returns as a string (when possible) the value of the DataEntry
+ -
+ void DataEntry::SetString(std::string const &value)
+ Sets the 'value' of a DataEntry, passed as a std::string
+ -
+ void DataEntry::SetBinArea( uint8_t *area, bool self )
+ Sets the value (non string) of the current Dicom DataEntry
+ -
+ void DataEntry::CopyBinArea( uint8_t *area, uint32_t length )
+ Inserts the value (non string) into the current DataEntry
+ -
+ void DataEntry::SetValue(const uint32_t &id, const double
+ &val)
+ Inserts the elementary (non string) value into the current
+ (multivaluated) DataEntry, at the id> position.
+ -
+ double DataEntry::GetValue(const uint32_t &id) const
+ returns, as a double one of the values (when entry is
+ multivaluated), identified by its index id.
+
+ -
+ DocEntrySet::GetEntryValue() replaced by
+ DocEntrySet::GetEntryString()
- SerieHelper :
Add some methods, to split a 'SingleSerieUID' Fileset into
'Extra Coherent' FileSets.
@@ -142,14 +170,24 @@ Any contribution is welcome.
of gdcm::File*)
The key is the 'Orientation', the 'Position'
or the value of a user choosen 'Tag'
- - XCoherentFileSetmap SplitOnOrientation(FileList *fileSet);
- - XCoherentFileSetmap SplitOnPosition(FileList *fileSet);
- - XCoherentFileSetmap SplitOnTagValue(FileList *fileSet,
- uint16_t group, uint16_t element);
+ - XCoherentFileSetmap SplitOnOrientation(FileList *fileSet);
+
+ - XCoherentFileSetmap SplitOnPosition(FileList *fileSet);
+
+ - XCoherentFileSetmap SplitOnTagValue(FileList *fileSet,
+ uint16_t group, uint16_t element);
+
These methods must be called by user, depending on what he wants
to do, at application time.- *he* only knows what his Series
contain !-
- -
+
- To avoid memory leaks and seg faults the user intended classes
+ use now a Reference Counter.
+
+ - new() and delete() are replaced by
+ New() and Delete()
+
- Register() and Unregister() methods are
+ available.
+
-
@@ -190,6 +228,9 @@ Any contribution is welcome.
+
+
+