Class ModalitySequenceLUT
- Namespace
- FellowOakDicom.Imaging.LUT
- Assembly
- fo-dicom.core.dll
Modality Sequence LUT implementation of IModalityLUT and ILUT
public class ModalitySequenceLUT : IModalityLUT, ILUT
- Inheritance
-
ModalitySequenceLUT
- Implements
- Inherited Members
- Extension Methods
Constructors
ModalitySequenceLUT(DicomDataset, bool)
Initialize new instance of ModalitySequenceLUT using the specified Modality LUT Descriptor and Data
public ModalitySequenceLUT(DicomDataset modalityLUTSequenceItem, bool signed)
Parameters
modalityLUTSequenceItem
DicomDatasetOne item of the ModalityLUTSequence
signed
bool
Properties
IsValid
Returns true if the lookup table is valid
public bool IsValid { get; }
Property Value
this[double]
Indexer to transform input value into output value
public double this[double value] { get; }
Parameters
value
double
Property Value
- double
Output value
MaximumOutputValue
Get the maximum output value
public double MaximumOutputValue { get; }
Property Value
MinimumOutputValue
Get the minimum output value
public double MinimumOutputValue { get; }
Property Value
Methods
Recalculate()
Forces the recalculation of LUT
public void Recalculate()