/*
GeoGebra - Dynamic Mathematics for Everyone
http://www.geogebra.org
This file is part of GeoGebra.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation.
*/
package org.geogebra.common.kernel.geos;
import org.geogebra.common.kernel.arithmetic.NumberValue;
import org.geogebra.common.kernel.kernelND.GeoPointND;
/**
* Elements rotateable around arbitrary point
*/
public interface PointRotateable extends Rotateable {
/**
* Rotates this element around (parallel to xOy plane)
*
* @param r
* angle
* @param S
* center
*/
public void rotate(NumberValue r, GeoPointND S);
}