Class AngleHint
- java.lang.Object
-
- com.treasure.hunt.strategy.geom.HintAndMovement
-
- com.treasure.hunt.strategy.hint.Hint
-
- com.treasure.hunt.strategy.hint.impl.AngleHint
-
- Direct Known Subclasses:
HalfPlaneHint
public class AngleHint extends Hint
-
-
Field Summary
-
Fields inherited from class com.treasure.hunt.strategy.hint.Hint
additionalGeometryItems
-
-
Constructor Summary
Constructors Constructor Description AngleHint(GeometryAngle angle)
AngleHint(org.locationtech.jts.geom.Coordinate right, org.locationtech.jts.geom.Coordinate center, org.locationtech.jts.geom.Coordinate left)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeometryAngle
getGeometryAngle()
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
-
AngleHint
public AngleHint(org.locationtech.jts.geom.Coordinate right, org.locationtech.jts.geom.Coordinate center, org.locationtech.jts.geom.Coordinate left)
-
AngleHint
public AngleHint(GeometryAngle angle)
-
-
Method Detail
-
getGeometryItems
public java.util.List<GeometryItem<?>> getGeometryItems()
- Specified by:
getGeometryItems
in classHint
- Returns:
- a list of this hints
GeometryItem
objects.
-
getGeometryAngle
public GeometryAngle getGeometryAngle()
-
-