Class CompositeLookUpTable
Namespace: Aspose.Medical.Dicom.LookUpTables
Assembly: Aspose.Medical.dll (25.11.0)
Look-Up Table that represents a set of Look-Up Tables to be applied to a destination image sequentially.
public sealed class CompositeLookUpTable : ILookUpTable, IEnumerable<ilookuptable>, IEnumerableInheritance
Implements
ILookUpTable , IEnumerable<ilookuptable> , IEnumerable
Inherited Members
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CompositeLookUpTable()
public CompositeLookUpTable()Properties
IsValid
Indicates whether the Look-Up Table is valid (true) or not. Read-only System.Boolean.
public bool IsValid { get; }Property Value
Maximum
The maximum output value. Read-only System.Boolean.
public double Maximum { get; }Property Value
Minimum
The minimum output value. Read-only System.Double.
public double Minimum { get; }Property Value
this[double]
Indexer to transform input value into output value.
public double this[double input] { get; }Property Value
Methods
AddRange(IEnumerable<ilookuptable>)
Adds the given luts to this composite LUT.
public void AddRange(IEnumerable<ilookuptable> luts)Parameters
luts IEnumerable
<
ILookUpTable
>
LUTs to be added.
GetEnumerator()
public IEnumerator<ilookuptable> GetEnumerator()Returns
IEnumerator < ILookUpTable >
Recalculate()
Recalculates (recalculation is forced) LUT data.
public void Recalculate()</ilookuptable></ilookuptable>