Class VoiSequenceLookupTable

Class VoiSequenceLookupTable

Namespace: Aspose.Medical.Dicom.LookUpTables
Assembly: Aspose.Medical.dll (25.11.0)

Represents ‘VOI LUT Sequence’ (when ‘VOI LUT’ has ‘VOI LUT Sequence’ specified). The output range is from 0 to 2n-1 where n is the third value of LUT Descriptor. This range is always unsigned. See https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.11.html

public sealed class VoiSequenceLookupTable : SequenceLookupTable, ILookUpTable

Inheritance

object SequenceLookupTable VoiSequenceLookupTable

Implements

ILookUpTable

Inherited Members

SequenceLookupTable.Recalculate() , SequenceLookupTable.IsValid , SequenceLookupTable.Minimum , SequenceLookupTable.Maximum , SequenceLookupTable.this[double] , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

NumberOfEntries

Number of entries specified in a modality LUT. Read-only System.Int32.

protected override int NumberOfEntries { get; }

Property Value

int

Methods

GetDescriptor()

Returns LUT Descriptor.

protected override ModalityLookUpTableDescriptor GetDescriptor()

Returns

ModalityLookUpTableDescriptor

GetLutDataElement()

Returns DICOM data element with [LUT Data].

protected override IElement? GetLutDataElement()

Returns

IElement ?

The Aspose.Medical.Dicom.Elements.IElement.

RecalculateLookUpTableDescriptor()

Recalculates LUT Descriptor.

protected override void RecalculateLookUpTableDescriptor()