@Deprecated public static class DefaultDisplaySettings.LegacyBuilder extends java.lang.Object implements DisplaySettings.DisplaySettingsBuilder
Constructor and Description |
---|
LegacyBuilder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DisplaySettings.DisplaySettingsBuilder |
animationFPS(java.lang.Double animationFPS)
Deprecated.
|
DefaultDisplaySettings |
build()
Deprecated.
Construct a DisplaySettings from the DisplaySettingsBuilder.
|
DisplaySettings.DisplaySettingsBuilder |
channelColorMode(DisplaySettings.ColorMode channelColorMode)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
channelColors(java.awt.Color[] channelColors)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
channelContrastSettings(DisplaySettings.ContrastSettings[] contrastSettings)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
extremaPercentage(java.lang.Double extremaPercentage)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
magnification(java.lang.Double ratio)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
safeUpdateChannelColor(java.awt.Color newColor,
int channelIndex)
Deprecated.
"Safely" update the channelColors property to include the new
provided color at the specified index.
|
DisplaySettings.DisplaySettingsBuilder |
safeUpdateContrastSettings(DisplaySettings.ContrastSettings legacySettings,
int channelIndex)
Deprecated.
"Safely" update the contrastSettings property to have the provided
ContrastSettings object at the specified index.
|
DisplaySettings.DisplaySettingsBuilder |
shouldAutostretch(java.lang.Boolean shouldAutostretch)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
shouldScaleWithROI(java.lang.Boolean shouldScaleWithROI)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
shouldSyncChannels(java.lang.Boolean shouldSyncChannels)
Deprecated.
|
DisplaySettings.DisplaySettingsBuilder |
zoom(java.lang.Double ratio)
Deprecated.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
autoscaleIgnoredPercentile, autoscaleIgnoredQuantile, autostretch, channel, channel, channels, colorMode, colorModeComposite, colorModeGrayscale, colorModeHighlightSaturated, colorModeSingleColor, getChannelSettings, getNumberOfChannels, playbackFPS, roiAutoscale, uniformChannelScaling, zoomRatio
public DefaultDisplaySettings build()
DisplaySettings.DisplaySettingsBuilder
build
in interface DisplaySettings.Builder
build
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder channelColors(java.awt.Color[] channelColors)
channelColors
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder safeUpdateChannelColor(java.awt.Color newColor, int channelIndex)
DisplaySettings.DisplaySettingsBuilder
safeUpdateChannelColor
in interface DisplaySettings.DisplaySettingsBuilder
newColor
- New color for the specified channel.channelIndex
- Index into the channelColors array.public DisplaySettings.DisplaySettingsBuilder channelContrastSettings(DisplaySettings.ContrastSettings[] contrastSettings)
channelContrastSettings
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder safeUpdateContrastSettings(DisplaySettings.ContrastSettings legacySettings, int channelIndex)
DisplaySettings.DisplaySettingsBuilder
safeUpdateContrastSettings
in interface DisplaySettings.DisplaySettingsBuilder
legacySettings
- New ContrastSettings for the channel.channelIndex
- Index into the contrastSettings array.public DisplaySettings.DisplaySettingsBuilder zoom(java.lang.Double ratio)
zoom
in interface DisplaySettings.DisplaySettingsBuilder
@Deprecated public DisplaySettings.DisplaySettingsBuilder magnification(java.lang.Double ratio)
magnification
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder animationFPS(java.lang.Double animationFPS)
animationFPS
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder channelColorMode(DisplaySettings.ColorMode channelColorMode)
channelColorMode
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder shouldSyncChannels(java.lang.Boolean shouldSyncChannels)
shouldSyncChannels
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder shouldAutostretch(java.lang.Boolean shouldAutostretch)
shouldAutostretch
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder shouldScaleWithROI(java.lang.Boolean shouldScaleWithROI)
shouldScaleWithROI
in interface DisplaySettings.DisplaySettingsBuilder
public DisplaySettings.DisplaySettingsBuilder extremaPercentage(java.lang.Double extremaPercentage)
extremaPercentage
in interface DisplaySettings.DisplaySettingsBuilder