Dicom.Imaging.LUT.PrecalculatedLUT.PrecalculatedLUT C# (CSharp) Method

PrecalculatedLUT() public method

public PrecalculatedLUT ( ILUT lut ) : System
lut ILUT
return System
        public PrecalculatedLUT(ILUT lut)
        {
            _minValue = lut.MinimumOutputValue;
            _maxValue = lut.MaximumOutputValue;
            _offset = -_minValue;
            _table = new int[_maxValue - _minValue + 1];
            _lut = lut;

            for (int i = _minValue; i <= _maxValue; i++) {
                _table[i + _offset] = _lut[i];
            }
        }