// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.gui.draw; import org.openstreetmap.josm.gui.MapViewState.MapViewPoint; /** * A map view point combined with a rotation angle. * * @author Michael Zangl * @since 11748 */ public class MapViewPositionAndRotation { private final MapViewPoint point; private final double theta; /** * Create a new {@link MapViewPositionAndRotation} * @param point the point * @param theta the rotation */ public MapViewPositionAndRotation(MapViewPoint point, double theta) { super(); this.point = point; this.theta = theta; } /** * Gets the point. * @return The point */ public MapViewPoint getPoint() { return point; } /** * Gets the rotation * @return the rotation */ public double getRotation() { return theta; } @Override public String toString() { return "MapViewPositionAndRotation [" + point + ", theta=" + theta + "]"; } }