Leadtools.Dicom Namespace > DicomDataSet Class > GetWindow Method : GetWindow(Int32) Method |
public DicomWindowAttributes GetWindow( int index )
'Declaration Public Overloads Function GetWindow( _ ByVal index As Integer _ ) As DicomWindowAttributes
'Usage Dim instance As DicomDataSet Dim index As Integer Dim value As DicomWindowAttributes value = instance.GetWindow(index)
public DicomWindowAttributes GetWindow( int index )
public DicomWindowAttributes getWindow(int index)
function Leadtools.Dicom.DicomDataSet.GetWindow(Int32)( index )
public: DicomWindowAttributes^ GetWindow( int index )
Window Center" (0028,1050) and "Window Width" (0028,1051) specify a linear conversion from stored pixel values (after any modality LUT or rescale slope and intercept specified in the IOD have been applied) to values to be displayed. Please see "VOI LUT Module Attributes" in the DICOM standard for more details.
This method will fail and throw a DicomExceptionCode.Parameter exception if the window count (number of values under the window center element) equals 0 or if index is greater or equal to the window count.
index is zero-based; if you pass 0 for example, this method will populate DicomWindowAttributes.WindowCenter with the first value under the "Window Center" (0028,1050) element, DicomWindowAttributes.WindowWidth with the first value under the "Window Width" (0028,1051) element, and DicomWindowAttributes.Explanation with "Window Center and Width Explanation" (0028,1055) element if it exists.