Class CircleHint
- java.lang.Object
-
- com.treasure.hunt.strategy.geom.HintAndMovement
-
- com.treasure.hunt.strategy.hint.Hint
-
- com.treasure.hunt.strategy.hint.impl.CircleHint
-
-
Field Summary
-
Fields inherited from class com.treasure.hunt.strategy.hint.Hint
additionalGeometryItems
-
-
Constructor Summary
Constructors Constructor Description CircleHint(Circle circle)
CircleHint(org.locationtech.jts.geom.Coordinate center, double radius)
CircleHint(org.locationtech.jts.geom.Point center, double radius)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Circle
getCircle()
java.util.List<GeometryItem<?>>
getGeometryItems()
-
Methods inherited from class com.treasure.hunt.strategy.hint.Hint
addAdditionalItem, canEqual, equals, getAdditionalGeometryItems, hashCode, toString
-
Methods inherited from class com.treasure.hunt.strategy.geom.HintAndMovement
getStatusMessageItemsToBeAdded, getStatusMessageItemsToBeRemoved
-
-
-
-
Constructor Detail
-
CircleHint
public CircleHint(org.locationtech.jts.geom.Point center, double radius)
-
CircleHint
public CircleHint(org.locationtech.jts.geom.Coordinate center, double radius)
-
CircleHint
public CircleHint(Circle circle)
-
-
Method Detail
-
getGeometryItems
public java.util.List<GeometryItem<?>> getGeometryItems()
- Specified by:
getGeometryItems
in classHint
- Returns:
- a list of this hints
GeometryItem
objects.
-
getCircle
public Circle getCircle()
-
-