private static AdjustableDataLut GetPresentationDataLut(Other applicator) { IDicomVoiLutsProvider voiLutsProvider = applicator.DicomVoiLutsProvider; if (voiLutsProvider == null) { return(null); } AutoVoiDataLut dataLut = AutoPresentationVoiDataLut.CreateFrom(voiLutsProvider); if (dataLut == null) { return(null); } return(new AdjustableAutoVoiDataLut(dataLut)); }
private static AdjustableDataLut GetImageDataLut(Grayscale applicator) { IDicomVoiLutsProvider voiLutsProvider = applicator.DicomVoiLutsProvider; if (voiLutsProvider == null) { return(null); } AutoVoiDataLut dataLut = AutoImageVoiDataLut.CreateFrom(voiLutsProvider); if (dataLut == null) { return(null); } return(new AdjustableAutoVoiDataLut(dataLut)); }