Package com.luciad.format.bufr.sigwx
Class TLcdSIGWXStyleSettings
java.lang.Object
com.luciad.format.bufr.sigwx.TLcdSIGWXStyleSettings
Significant Weather (SIGWX) style settings object, contains all display settings available for customizing the
visualization of BUFR SIGWX data.
- Since:
- 2020.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The builder forTLcdSIGWXStyleSettings
. -
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdSIGWXStyleSettings
The default SIGWX color settings.static final int
The default font size for SIGWX labels.static final TLcdSIGWXStyleSettings
The default SIGWX settings - black and white display -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns the clear air turbulence border colorReturns the clear air turbulence border line widthReturns the clear air turbulence label background colorReturns the clear air turbulence label border colorReturns the clear air turbulence label fontReturns the clear air turbulence label foreground colorReturns the cloud border colordouble
Returns the cloud border line widthReturns the cloud label background colorReturns the cloud label border colorReturns the cloud label fontReturns the cloud label foreground colorReturns the jet stream label fontReturns the jet stream label foreground colorReturns the jet stream line colorReturns the jet stream line widthReturns the jet stream wind symbol colorReturns the radiation icon colorReturns the radiation label fontReturns the radiation label foreground colorReturns the selected colorReturns the storm icon colorReturns the storm label fontReturns the storm label foreground colorReturns the tropopause label background colorReturns the tropopause label border colorReturns the tropopause label fontReturns the tropopause label foreground colorReturns the volcano icon colorReturns the volcano icon fontReturns the volcano label foreground colorint
hashCode()
Creates a new `TLcdSIGWXStyleSettings.Builder`
-
Field Details
-
DEFAULT_FONT_SIZE
public static final int DEFAULT_FONT_SIZEThe default font size for SIGWX labels.- See Also:
-
DEFAULT_SETTINGS
The default SIGWX settings - black and white display -
COLOR_SETTINGS
The default SIGWX color settings. These settings produce visualization similar to charts produced by the NOAA aviation weather center website, https://aviationweather.gov/progchart/high.
-
-
Method Details
-
getCloudBorderColor
Returns the cloud border color- Returns:
- the cloud border color
-
getCloudBorderLineWidth
public double getCloudBorderLineWidth()Returns the cloud border line width- Returns:
- the cloud border line width
-
getCloudLabelForegroundColor
Returns the cloud label foreground color- Returns:
- the cloud label foreground color
-
getCloudLabelBackgroundColor
Returns the cloud label background color- Returns:
- the cloud label background color
-
getCloudLabelBorderColor
Returns the cloud label border color- Returns:
- the cloud label border color
-
getCloudLabelFont
Returns the cloud label font- Returns:
- the cloud label font
-
getJetStreamLineColor
Returns the jet stream line color- Returns:
- the jet stream line color
-
getJetStreamWindSymbolColor
Returns the jet stream wind symbol color- Returns:
- the jet stream wind symbol color
-
getJetStreamLineWidth
Returns the jet stream line width- Returns:
- the jet stream line width
-
getJetStreamLabelForegroundColor
Returns the jet stream label foreground color- Returns:
- the jet stream label foreground color
-
getJetStreamLabelFont
Returns the jet stream label font- Returns:
- the jet stream label font
-
getClearAirTurbulenceBorderColor
Returns the clear air turbulence border color- Returns:
- the clear air turbulence border color
-
getClearAirTurbulenceBorderLineWidth
Returns the clear air turbulence border line width- Returns:
- the clear air turbulence border line width
-
getClearAirTurbulenceLabelForegroundColor
Returns the clear air turbulence label foreground color- Returns:
- the clear air turbulence label foreground color
-
getClearAirTurbulenceLabelBackgroundColor
Returns the clear air turbulence label background color- Returns:
- the clear air turbulence label background color
-
getClearAirTurbulenceLabelBorderColor
Returns the clear air turbulence label border color- Returns:
- the clear air turbulence label border color
-
getClearAirTurbulenceLabelFont
Returns the clear air turbulence label font- Returns:
- the clear air turbulence label font
-
getVolcanoIconColor
Returns the volcano icon color- Returns:
- the volcano icon color
-
getVolcanoLabelForegroundColor
Returns the volcano label foreground color- Returns:
- the volcano label foreground color
-
getVolcanoLabelFont
Returns the volcano icon font- Returns:
- the volcano icon font
-
getStormIconColor
Returns the storm icon color- Returns:
- the storm icon color
-
getStormLabelForegroundColor
Returns the storm label foreground color- Returns:
- the storm label foreground color
-
getStormLabelFont
Returns the storm label font- Returns:
- the storm label font
-
getRadiationIconColor
Returns the radiation icon color- Returns:
- the radiation icon color
-
getRadiationLabelForegroundColor
Returns the radiation label foreground color- Returns:
- the radiation label foreground color
-
getRadiationLabelFont
Returns the radiation label font- Returns:
- the radiation label font
-
getTropopauseLabelForegroundColor
Returns the tropopause label foreground color- Returns:
- the tropopause label foreground color
-
getTropopauseLabelBackgroundColor
Returns the tropopause label background color- Returns:
- the tropopause label background color
-
getTropopauseLabelBorderColor
Returns the tropopause label border color- Returns:
- the tropopause label border color
-
getTropopauseLabelFont
Returns the tropopause label font- Returns:
- the tropopause label font
-
getSelectedColor
Returns the selected color- Returns:
- the selected color
-
newBuilder
Creates a new `TLcdSIGWXStyleSettings.Builder`- Returns:
- the new builder
-
hashCode
public int hashCode() -
equals
-