diff --git a/matRad/util/matRad_plotSlice.m b/matRad/util/matRad_plotSlice.m index 676636c73..c80af8237 100644 --- a/matRad/util/matRad_plotSlice.m +++ b/matRad/util/matRad_plotSlice.m @@ -133,11 +133,12 @@ %% Plot dose if ~isempty(p.Results.dose) if ~isempty(p.Results.doseWindow) && p.Results.doseWindow(2) - p.Results.doseWindow(1) <= 0 - p.Results.doseWindow = [0 2]; + %p.Results.doseWindow = [0 2]; + doseWindow = [min(min(min(p.Results.dose))) max(max(max(p.Results.dose)))]; + [hDose,doseColorMap,doseWindow] = matRad_plotDoseSlice(p.Results.axesHandle, p.Results.dose, p.Results.plane, p.Results.slice, p.Results.thresh, p.Results.alpha, p.Results.doseColorMap, doseWindow); + else + [hDose,doseColorMap,doseWindow] = matRad_plotDoseSlice(p.Results.axesHandle, p.Results.dose, p.Results.plane, p.Results.slice, p.Results.thresh, p.Results.alpha, p.Results.doseColorMap, p.Results.doseWindow); end - - [hDose,doseColorMap,doseWindow] = matRad_plotDoseSlice(p.Results.axesHandle, p.Results.dose, p.Results.plane, p.Results.slice, p.Results.thresh, p.Results.alpha, p.Results.doseColorMap, p.Results.doseWindow); - %% Plot iso dose lines if ~isempty(p.Results.doseIsoLevels) hIsoDose = matRad_plotIsoDoseLines(p.Results.axesHandle,p.Results.dose,[],p.Results.doseIsoLevels,false,p.Results.plane,p.Results.slice,p.Results.doseColorMap,p.Results.doseWindow, lineVarargin{:});