Search Results for

    Show / Hide Table of Contents

    Class VOILUT

    Abstract VOI LUT implementation of ILUT

    Inheritance
    Object
    VOILUT
    VOILinearLUT
    VOISigmoidLUT
    Implements
    ILUT
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Dicom.Imaging.LUT
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class VOILUT : ILUT

    Constructors

    VOILUT(GrayscaleRenderOptions)

    Initialize new instance of VOILUT

    Declaration
    protected VOILUT(GrayscaleRenderOptions options)
    Parameters
    Type Name Description
    GrayscaleRenderOptions options

    Render options

    Properties

    IsValid

    Declaration
    public bool IsValid { get; }
    Property Value
    Type Description
    Boolean

    Item[Int32]

    Declaration
    public abstract int this[int value] { get; }
    Parameters
    Type Name Description
    Int32 value
    Property Value
    Type Description
    Int32

    MaximumOutputValue

    Declaration
    public int MaximumOutputValue { get; }
    Property Value
    Type Description
    Int32

    MinimumOutputValue

    Declaration
    public int MinimumOutputValue { get; }
    Property Value
    Type Description
    Int32

    OutputRange

    Declaration
    public int OutputRange { get; }
    Property Value
    Type Description
    Int32

    WindowCenter

    Declaration
    protected double WindowCenter { get; }
    Property Value
    Type Description
    Double

    WindowCenterMin05

    Declaration
    protected double WindowCenterMin05 { get; }
    Property Value
    Type Description
    Double

    WindowEnd

    Declaration
    protected int WindowEnd { get; }
    Property Value
    Type Description
    Int32

    WindowStart

    Declaration
    protected int WindowStart { get; }
    Property Value
    Type Description
    Int32

    WindowWidth

    Declaration
    protected double WindowWidth { get; }
    Property Value
    Type Description
    Double

    WindowWidthDiv2

    Declaration
    protected double WindowWidthDiv2 { get; }
    Property Value
    Type Description
    Double

    WindowWidthMin1

    Declaration
    protected double WindowWidthMin1 { get; }
    Property Value
    Type Description
    Double

    Methods

    Create(GrayscaleRenderOptions)

    Create a new VOILUT according to specifications in options.

    Declaration
    public static VOILUT Create(GrayscaleRenderOptions options)
    Parameters
    Type Name Description
    GrayscaleRenderOptions options

    Render options.

    Returns
    Type Description
    VOILUT

    Recalculate()

    Declaration
    public virtual void Recalculate()

    Implements

    ILUT
    In This Article
    Back to top Copyright (c) 2012-2021 fo-dicom contributors