Here are a couple of notable changes/enhancements to the API in SDK 1.3:
| • | Native .NET DICOM Toolkit. Although the toolkit has not yet been officially released as a standalone library, the DICOM support in the Framework is now completely handled in native .NET code. |
| • | Sop indexers. The Sop.GetTag methods were rather limited in what data types they could handle, and often you had to go back to the NativeDicomObject to get the tags that you wanted. Rather than add more GetTag overloads to predict the various kinds of scenarios you may run into, we've deprecated the whole lot and added indexers (i.e. sopObject[DicomTags.PatientsName]) instead. |
| • | CompositeUndoableCommand. The CompositeUndoableCommand allows multiple commands to be combined into a single atomic operation as far as the Undo/Redo history is concerned. Internally, the individual commands are unexecuted in the reverse order that they are executed in, so as to preserve the correct undo/redo functionality. |