Package com.treasure.hunt.strategy.geom
Class GeometryStyle
- java.lang.Object
-
- com.treasure.hunt.strategy.geom.GeometryStyle
-
public class GeometryStyle extends java.lang.Object
Color and shape style of aGeometryItem
.
-
-
Field Summary
Fields Modifier and Type Field Description static GeometryStyle
CURRENT_PHASE
static GeometryStyle
CURRENT_POLYGON
static GeometryStyle
CURRENT_RECTANGLE
static GeometryStyle
CURRENT_WAY_POINT
static GeometryStyle
GRID
static GeometryStyle
HALF_PLANE
static GeometryStyle
HALF_PLANE_BEFORE_PREVIOUS_LIGHT_BROWN
static GeometryStyle
HALF_PLANE_CURRENT_RED
static GeometryStyle
HALF_PLANE_PREVIOUS_BROWN
static GeometryStyle
HELPER_LINE
static GeometryStyle
HIGHLIGHTER
static GeometryStyle
HINT_ANGLE
static GeometryStyle
HINT_CIRCLE
static GeometryStyle
L1_DOUBLE_APOS
static GeometryStyle
MAX_X
static GeometryStyle
MAX_Y
static GeometryStyle
MIN_X
static GeometryStyle
MIN_Y
static GeometryStyle
PREVIOUS_RECTANGLE
static GeometryStyle
STANDARD
static GeometryStyle
TREASURE
static GeometryStyle
WAY_POINT
static GeometryStyle
WAY_POINT_LINE
-
Constructor Summary
Constructors Constructor Description GeometryStyle()
GeometryStyle(boolean visible, boolean filled, java.awt.Color outlineColor, java.awt.Color fillColor, int zIndex)
GeometryStyle(boolean visible, java.awt.Color outlineColor)
GeometryStyle(boolean visible, java.awt.Color outlineColor, int zIndex)
GeometryStyle(boolean visible, java.awt.Color outlineColor, java.awt.Color fillColor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
protected GeometryStyle
clone()
boolean
equals(java.lang.Object o)
static GeometryStyle
getDefaults(GeometryType type)
java.awt.Color
getFillColor()
java.awt.Color
getOutlineColor()
java.awt.Stroke
getStroke()
int
getZIndex()
int
hashCode()
boolean
isFilled()
boolean
isVisible()
void
setFillColor(java.awt.Color fillColor)
void
setFilled(boolean filled)
void
setOutlineColor(java.awt.Color outlineColor)
void
setVisible(boolean visible)
void
setZIndex(int zIndex)
java.lang.String
toString()
-
-
-
Field Detail
-
WAY_POINT
public static final GeometryStyle WAY_POINT
-
TREASURE
public static final GeometryStyle TREASURE
-
HINT_ANGLE
public static final GeometryStyle HINT_ANGLE
-
GRID
public static final GeometryStyle GRID
-
CURRENT_WAY_POINT
public static final GeometryStyle CURRENT_WAY_POINT
-
CURRENT_PHASE
public static final GeometryStyle CURRENT_PHASE
-
CURRENT_RECTANGLE
public static final GeometryStyle CURRENT_RECTANGLE
-
PREVIOUS_RECTANGLE
public static final GeometryStyle PREVIOUS_RECTANGLE
-
CURRENT_POLYGON
public static final GeometryStyle CURRENT_POLYGON
-
HALF_PLANE_CURRENT_RED
public static final GeometryStyle HALF_PLANE_CURRENT_RED
-
HALF_PLANE_PREVIOUS_BROWN
public static final GeometryStyle HALF_PLANE_PREVIOUS_BROWN
-
HALF_PLANE_BEFORE_PREVIOUS_LIGHT_BROWN
public static final GeometryStyle HALF_PLANE_BEFORE_PREVIOUS_LIGHT_BROWN
-
L1_DOUBLE_APOS
public static final GeometryStyle L1_DOUBLE_APOS
-
HALF_PLANE
public static final GeometryStyle HALF_PLANE
-
WAY_POINT_LINE
public static final GeometryStyle WAY_POINT_LINE
-
HIGHLIGHTER
public static final GeometryStyle HIGHLIGHTER
-
HELPER_LINE
public static final GeometryStyle HELPER_LINE
-
STANDARD
public static final GeometryStyle STANDARD
-
HINT_CIRCLE
public static final GeometryStyle HINT_CIRCLE
-
MAX_X
public static final GeometryStyle MAX_X
-
MAX_Y
public static final GeometryStyle MAX_Y
-
MIN_X
public static final GeometryStyle MIN_X
-
MIN_Y
public static final GeometryStyle MIN_Y
-
-
Constructor Detail
-
GeometryStyle
public GeometryStyle(boolean visible, java.awt.Color outlineColor)
-
GeometryStyle
public GeometryStyle(boolean visible, java.awt.Color outlineColor, java.awt.Color fillColor)
-
GeometryStyle
public GeometryStyle(boolean visible, java.awt.Color outlineColor, int zIndex)
-
GeometryStyle
public GeometryStyle(boolean visible, boolean filled, java.awt.Color outlineColor, java.awt.Color fillColor, int zIndex)
-
GeometryStyle
public GeometryStyle()
-
-
Method Detail
-
getDefaults
public static GeometryStyle getDefaults(GeometryType type)
-
getStroke
public java.awt.Stroke getStroke()
-
clone
protected GeometryStyle clone()
- Overrides:
clone
in classjava.lang.Object
-
isVisible
public boolean isVisible()
-
isFilled
public boolean isFilled()
-
getOutlineColor
public java.awt.Color getOutlineColor()
-
getFillColor
public java.awt.Color getFillColor()
-
getZIndex
public int getZIndex()
-
setVisible
public void setVisible(boolean visible)
-
setFilled
public void setFilled(boolean filled)
-
setOutlineColor
public void setOutlineColor(java.awt.Color outlineColor)
-
setFillColor
public void setFillColor(java.awt.Color fillColor)
-
setZIndex
public void setZIndex(int zIndex)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-