public class MixedSeriesStyle extends java.lang.Object implements SeriesStyle
SeriesStyle
using mixed per-element and uniform values for attributes.Constructor and Description |
---|
MixedSeriesStyle()
Initializes a new instance of the
MixedSeriesStyle class. |
MixedSeriesStyle(com.mindfusion.drawing.Brush fill,
com.mindfusion.drawing.Brush stroke,
double strokeThickness,
com.mindfusion.drawing.DashStyle strokeDashStyle)
Initializes a new instance of the
MixedSeriesStyle class. |
Modifier and Type | Method and Description |
---|---|
com.mindfusion.drawing.Brush |
fill(int seriesIndex,
int dataIndex)
Implements SeriesStyle.fill.
|
java.util.List<com.mindfusion.drawing.Brush> |
getCommonFills()
Gets a list of brushes, each Brush used to fill all elements of a series.
|
java.util.List<com.mindfusion.drawing.DashStyle> |
getCommonStrokeDashStyles()
Gets a list of dash styles, each style applied to all elements of a series.
|
java.util.List<com.mindfusion.drawing.Brush> |
getCommonStrokes()
Gets a list of brushes, each Brush used to stroke all elements of a series.
|
java.util.List<java.lang.Double> |
getCommonStrokeThicknesses()
Gets a list of stroke thicknesses, each thickness applied to all elements of a series.
|
java.util.List<java.util.List<com.mindfusion.drawing.Brush>> |
getFills()
Gets a list of Brush lists, each list used to draw a different series,
and each Brush used to fill individual elements of a series.
|
java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> |
getStrokeDashStyles()
Gets a list of DashStyle lists, each list used to stroke a different series,
and each DashStyle value specifying style of individual elements of a series.
|
java.util.List<java.util.List<com.mindfusion.drawing.Brush>> |
getStrokes()
Gets a list of Brush lists, each list used to stroke a different series,
and each Brush used to stroke individual elements of a series.
|
java.util.List<java.util.List<java.lang.Double>> |
getStrokeThicknesses()
Gets a list of double lists, each list used to stroke a different series,
and each double value specifying thickness of individual elements of a series.
|
com.mindfusion.drawing.Brush |
getUniformFill()
Gets a Brush used to fill all elements of all series uniformly.
|
com.mindfusion.drawing.Brush |
getUniformStroke()
Gets a Brush used to stroke all elements of all series uniformly.
|
com.mindfusion.drawing.DashStyle |
getUniformStrokeDashStyle()
Gets uniform stroke dash style for all elements of all series.
|
java.lang.Double |
getUniformStrokeThickness()
Gets uniform stroke thickness for all elements of all series.
|
void |
setCommonFills(java.util.List<com.mindfusion.drawing.Brush> value)
Sets a list of brushes, each Brush used to fill all elements of a series.
|
void |
setCommonStrokeDashStyles(java.util.List<com.mindfusion.drawing.DashStyle> value)
Sets a list of dash styles, each style applied to all elements of a series.
|
void |
setCommonStrokes(java.util.List<com.mindfusion.drawing.Brush> value)
Sets a list of brushes, each Brush used to stroke all elements of a series.
|
void |
setCommonStrokeThicknesses(java.util.List<java.lang.Double> value)
Sets a list of stroke thicknesses, each thickness applied to all elements of a series.
|
void |
setFills(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
Sets a list of Brush lists, each list used to draw a different series,
and each Brush used to fill individual elements of a series.
|
void |
setStrokeDashStyles(java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> value)
Sets a list of DashStyle lists, each list used to stroke a different series,
and each DashStyle value specifying style of individual elements of a series.
|
void |
setStrokes(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
Sets a list of Brush lists, each list used to stroke a different series,
and each Brush used to stroke individual elements of a series.
|
void |
setStrokeThicknesses(java.util.List<java.util.List<java.lang.Double>> value)
Sets a list of double lists, each list used to stroke a different series,
and each double value specifying thickness of individual elements of a series.
|
void |
setUniformFill(com.mindfusion.drawing.Brush value)
Sets a Brush used to fill all elements of all series uniformly.
|
void |
setUniformStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke all elements of all series uniformly.
|
void |
setUniformStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
Sets uniform stroke dash style for all elements of all series.
|
void |
setUniformStrokeThickness(java.lang.Double value)
Sets uniform stroke thickness for all elements of all series.
|
com.mindfusion.drawing.Brush |
stroke(int seriesIndex,
int dataIndex)
Implements SeriesStyle.stroke.
|
com.mindfusion.drawing.DashStyle |
strokeDashStyle(int seriesIndex,
int dataIndex)
Implements SeriesStyle.strokeDashStyle.
|
java.lang.Double |
strokeThickness(int seriesIndex,
int dataIndex)
Implements SeriesStyle.strokeThickness.
|
public MixedSeriesStyle()
MixedSeriesStyle
class.public MixedSeriesStyle(com.mindfusion.drawing.Brush fill, com.mindfusion.drawing.Brush stroke, double strokeThickness, com.mindfusion.drawing.DashStyle strokeDashStyle)
MixedSeriesStyle
class.fill
- A Brush used to fill all series elements.stroke
- A Brush used to stroke all series elements.strokeThickness
- Uniform thickness of series elements' strokes.strokeDashStyle
- Uniform dash style of series elements' strokes.public com.mindfusion.drawing.Brush fill(int seriesIndex, int dataIndex)
fill
in interface SeriesStyle
seriesIndex
- An integer index of a Series.dataIndex
- An integer index of a data item in specified series.public com.mindfusion.drawing.Brush stroke(int seriesIndex, int dataIndex)
stroke
in interface SeriesStyle
seriesIndex
- An integer index of a Series.dataIndex
- An integer index of a data item in specified series.public java.lang.Double strokeThickness(int seriesIndex, int dataIndex)
strokeThickness
in interface SeriesStyle
seriesIndex
- An integer index of a Series.dataIndex
- An integer index of a data item in specified series.public com.mindfusion.drawing.DashStyle strokeDashStyle(int seriesIndex, int dataIndex)
strokeDashStyle
in interface SeriesStyle
seriesIndex
- An integer index of a Series.dataIndex
- An integer index of a data item in specified series.public com.mindfusion.drawing.Brush getUniformFill()
public void setUniformFill(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getUniformStroke()
public void setUniformStroke(com.mindfusion.drawing.Brush value)
public java.lang.Double getUniformStrokeThickness()
public void setUniformStrokeThickness(java.lang.Double value)
public com.mindfusion.drawing.DashStyle getUniformStrokeDashStyle()
public void setUniformStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
public java.util.List<com.mindfusion.drawing.Brush> getCommonFills()
public void setCommonFills(java.util.List<com.mindfusion.drawing.Brush> value)
public java.util.List<com.mindfusion.drawing.Brush> getCommonStrokes()
public void setCommonStrokes(java.util.List<com.mindfusion.drawing.Brush> value)
public java.util.List<java.lang.Double> getCommonStrokeThicknesses()
public void setCommonStrokeThicknesses(java.util.List<java.lang.Double> value)
public java.util.List<com.mindfusion.drawing.DashStyle> getCommonStrokeDashStyles()
public void setCommonStrokeDashStyles(java.util.List<com.mindfusion.drawing.DashStyle> value)
public java.util.List<java.util.List<com.mindfusion.drawing.Brush>> getFills()
public void setFills(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
public java.util.List<java.util.List<com.mindfusion.drawing.Brush>> getStrokes()
public void setStrokes(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
public java.util.List<java.util.List<java.lang.Double>> getStrokeThicknesses()
public void setStrokeThicknesses(java.util.List<java.util.List<java.lang.Double>> value)
public java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> getStrokeDashStyles()
public void setStrokeDashStyles(java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> value)