ImageGear .NET v25.2 - Updated
ImageGear.Formats.Dicom Assembly / ImageGear.Formats.DICOM Namespace / ImGearDICOMDisplaySettings Class / UpdateFromMetadata(ImGearMetadataHead) Method
DICOM Metadata, from which display settings shall be obtained.
Example




In This Topic
    UpdateFromMetadata(ImGearMetadataHead) Method
    In This Topic
    Updates the object from DICOM metadata.
    Syntax
    'Declaration
     
    Public Sub UpdateFromMetadata( _
       ByVal metadata As ImGearMetadataHead _
    ) 
    'Usage
     
    Dim instance As ImGearDICOMDisplaySettings
    Dim metadata As ImGearMetadataHead
     
    instance.UpdateFromMetadata(metadata)
    public void UpdateFromMetadata( 
       ImGearMetadataHead metadata
    )
    public: void UpdateFromMetadata( 
       ImGearMetadataHead* metadata
    ) 
    public:
    void UpdateFromMetadata( 
       ImGearMetadataHead^ metadata
    ) 

    Parameters

    metadata
    DICOM Metadata, from which display settings shall be obtained.
    Remarks
    This method updates ImGearDICOMDisplaySettings class object from DICOM metadata. It sets the following members:
    • Modality
    • VOI
    • Inverted

    Presentation State metadata uses a different structure than metadata of a DICOM image. To update ImGearDICOMDisplaySettings class from presentation state metadata, use UpdateFromPresStateMetadata(ImGearMetadataHead) method.

    NOTE:

    This method does not update DisplaySummaryLUT property. Use UpdateDisplaySummaryLUT method for this.

    Example
    ImGearRasterPage rasterPage = (ImGearRasterPage)igPage;
    ImGearDICOMDisplaySettings dicomDisplaySettings = new ImGearDICOMDisplaySettings();
    dicomDisplaySettings.UpdateFromMetadata(rasterPage.Metadata);
    Dim rasterPage As ImGearRasterPage = igPage
    Dim dicomDisplaySettings As ImGearDICOMDisplaySettings = New ImGearDICOMDisplaySettings()
    dicomDisplaySettings.UpdateFromMetadata(rasterPage.Metadata)
    See Also