public class PerElementSeriesStyle extends java.lang.Object implements SeriesStyle
SeriesStyle
using different attributes for each data item.Constructor and Description |
---|
PerElementSeriesStyle()
Initializes a new instance of the
PerElementSeriesStyle class. |
PerElementSeriesStyle(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> fills,
java.util.List<java.util.List<com.mindfusion.drawing.Brush>> strokes,
java.util.List<java.util.List<java.lang.Double>> strokeThicknesses,
java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> strokeDashStyles)
Initializes a new instance of the
PerElementSeriesStyle class. |
Modifier and Type | Method and Description |
---|---|
com.mindfusion.drawing.Brush |
fill(int seriesIndex,
int dataIndex)
Implements SeriesStyle.fill.
|
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.
|
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.
|
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 PerElementSeriesStyle()
PerElementSeriesStyle
class.public PerElementSeriesStyle(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> fills, java.util.List<java.util.List<com.mindfusion.drawing.Brush>> strokes, java.util.List<java.util.List<java.lang.Double>> strokeThicknesses, java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> strokeDashStyles)
PerElementSeriesStyle
class.fills
- A list of Brush lists, each list used to draw a different series,
and each Brush used to fill individual elements of a series.strokes
- A list of Brush lists, each list used to stroke a different series,
and each Brush used to stroke individual elements of a series.strokeThicknesses
- 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.strokeDashStyles
- 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.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 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)