Class VOILUT
Abstract VOI LUT implementation of ILUT
Inheritance
System.Object
VOILUT
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: fo-dicom.core.dll
Syntax
public abstract class VOILUT : ILUT
Constructors
VOILUT(GrayscaleRenderOptions)
Initialize new instance of VOILUT
Declaration
protected VOILUT(GrayscaleRenderOptions options)
Parameters
Properties
IsValid
Declaration
public bool IsValid { get; }
Property Value
Type |
Description |
System.Boolean |
|
Item[Double]
Declaration
public abstract double this[double value] { get; }
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Property Value
Type |
Description |
System.Double |
|
MaximumOutputValue
Declaration
public double MaximumOutputValue { get; }
Property Value
Type |
Description |
System.Double |
|
MinimumOutputValue
Declaration
public double MinimumOutputValue { get; }
Property Value
Type |
Description |
System.Double |
|
OutputRange
Declaration
public int OutputRange { get; }
Property Value
Type |
Description |
System.Int32 |
|
WindowCenter
Declaration
protected double WindowCenter { get; }
Property Value
Type |
Description |
System.Double |
|
WindowCenterMin05
Declaration
protected double WindowCenterMin05 { get; }
Property Value
Type |
Description |
System.Double |
|
WindowEnd
Declaration
protected int WindowEnd { get; }
Property Value
Type |
Description |
System.Int32 |
|
WindowStart
Declaration
protected int WindowStart { get; }
Property Value
Type |
Description |
System.Int32 |
|
WindowWidth
Declaration
protected double WindowWidth { get; }
Property Value
Type |
Description |
System.Double |
|
WindowWidthDiv2
Declaration
protected double WindowWidthDiv2 { get; }
Property Value
Type |
Description |
System.Double |
|
WindowWidthMin1
Declaration
protected double WindowWidthMin1 { get; }
Property Value
Type |
Description |
System.Double |
|
Methods
Create(GrayscaleRenderOptions)
Create a new VOILUT according to specifications in options
.
Declaration
public static VOILUT Create(GrayscaleRenderOptions options)
Parameters
Returns
Recalculate()
Declaration
public void Recalculate()
Implements
Extension Methods