Class EditedValueLayerStyle2D
- java.lang.Object
-
- repast.simphony.visualization.editedStyle.EditedValueLayerStyle2D
-
- All Implemented Interfaces:
ValueLayerStyle
- Direct Known Subclasses:
EditedValueLayerStyle3D
public class EditedValueLayerStyle2D extends Object implements ValueLayerStyle
- Author:
- Eric Tatara
-
-
Field Summary
Fields Modifier and Type Field Description protected EditedValueLayerStyleData
innerStyle
protected ValueLayer
layer
-
Constructor Summary
Constructors Constructor Description EditedValueLayerStyle2D(String userStyleFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addValueLayer(ValueLayer layer)
Adds a value layer to this ValueLayerStyle.int
getBlue(double... coordinates)
Gets the blue component of the color for the specified coordinate.float
getCellSize()
Gets the size of one size of the cell value layer cell.int
getGreen(double... coordinates)
Gets the green component of the color for the specified coordinate.Paint
getPaint(double... coordinates)
int
getRed(double... coordinates)
Gets the red component of the color for the specified coordinate.
-
-
-
Field Detail
-
layer
protected ValueLayer layer
-
innerStyle
protected EditedValueLayerStyleData innerStyle
-
-
Constructor Detail
-
EditedValueLayerStyle2D
public EditedValueLayerStyle2D(String userStyleFile)
-
-
Method Detail
-
addValueLayer
public void addValueLayer(ValueLayer layer)
Description copied from interface:ValueLayerStyle
Adds a value layer to this ValueLayerStyle.- Specified by:
addValueLayer
in interfaceValueLayerStyle
- Parameters:
layer
- the layer to add
-
getRed
public int getRed(double... coordinates)
Description copied from interface:ValueLayerStyle
Gets the red component of the color for the specified coordinate.- Specified by:
getRed
in interfaceValueLayerStyle
- Parameters:
coordinates
- the coordinate to get the color for- Returns:
- the red component of the color for the specified coordinate.
-
getGreen
public int getGreen(double... coordinates)
Description copied from interface:ValueLayerStyle
Gets the green component of the color for the specified coordinate.- Specified by:
getGreen
in interfaceValueLayerStyle
- Parameters:
coordinates
- the coordinate to get the color for- Returns:
- the green component of the color for the specified coordinate.
-
getBlue
public int getBlue(double... coordinates)
Description copied from interface:ValueLayerStyle
Gets the blue component of the color for the specified coordinate.- Specified by:
getBlue
in interfaceValueLayerStyle
- Parameters:
coordinates
- the coordinate to get the color for- Returns:
- the blue component of the color for the specified coordinate.
-
getPaint
public Paint getPaint(double... coordinates)
- Specified by:
getPaint
in interfaceValueLayerStyle
- Parameters:
coordinates
- the coordinate to get the color for- Returns:
- the paint for the specified coordinates
-
getCellSize
public float getCellSize()
Description copied from interface:ValueLayerStyle
Gets the size of one size of the cell value layer cell. The units are those appropriate to the display -- 2D or 3D.- Specified by:
getCellSize
in interfaceValueLayerStyle
- Returns:
- the width of the cell.
-
-