Package uk.ac.starlink.ttools.plot
Class BarStyles
java.lang.Object
uk.ac.starlink.ttools.plot.BarStyles
Provides several factory methods for constructing StyleSets
which dispense
BarStyle
s.- Since:
- 16 Nov 2005
- Author:
- Mark Taylor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StyleSet
Returns a new style set which draws filled full rectangles.static StyleSet
Returns a new style set which draws filled 3d full rectangles.static Icon
getIcon
(BarStyle.Form form) Generates an icon based on a BarStlye.Form object.static Icon
Generates an icon based on a StyleSet which displensed BarStyles.static StyleSet
Returns a new style set which draws open full rectangles.static StyleSet
sideFilled
(String name) Returns a new style set which draws filled rectangles side by side (one for each subset).static StyleSet
sideFilled3d
(String name) Returns a new style set which draws 3d filled rectangles side by side (one for each subset).static StyleSet
Returns a new style set which draws open rectangles side by side (one for each subset).static StyleSet
Returns a new style set which draws a 1-d spike for each subset.static StyleSet
Returns a new style set which draws only the tops of bars.
-
Constructor Details
-
BarStyles
public BarStyles()
-
-
Method Details
-
filled
Returns a new style set which draws filled full rectangles.- Parameters:
name
- style set name- Returns:
- style set
-
filled3d
Returns a new style set which draws filled 3d full rectangles.- Parameters:
name
- style set name- Returns:
- style set
-
open
Returns a new style set which draws open full rectangles.- Parameters:
name
- style set namerotateColor
- whether to have different colours for different barsrotateDash
- whether to have different stroke styles for different bars- Returns:
- style set
-
tops
Returns a new style set which draws only the tops of bars.- Parameters:
name
- style set namerotateColor
- whether to have different colours for different barsrotateDash
- whether to have different stroke styles for different bars- Returns:
- style set
-
spikes
Returns a new style set which draws a 1-d spike for each subset.- Parameters:
name
- style set namerotateColor
- whether to have different colours for different barsrotateDash
- whether to have different stroke styles for different bars- Returns:
- style set
-
sideFilled
Returns a new style set which draws filled rectangles side by side (one for each subset).- Parameters:
name
- style set name- Returns:
- style set
-
sideFilled3d
Returns a new style set which draws 3d filled rectangles side by side (one for each subset).- Parameters:
name
- style set name- Returns:
- style set
-
sideOpen
Returns a new style set which draws open rectangles side by side (one for each subset).- Parameters:
name
- style set namerotateColor
- whether to have different colours for different barsrotateDash
- whether to have different stroke styles for different bars- Returns:
- style set
-
getIcon
Generates an icon based on a StyleSet which displensed BarStyles. This icon is suitable for putting in a menu. -
getIcon
Generates an icon based on a BarStlye.Form object. This icon is suitable for putting in a menu.
-