/**
 * Diese Klasse repraesentiert einen Kreis im zweidimensionalen Raum. Der
 * Mittelpunkt eines Kreises kann nach Erzeugung nicht mehr veraendert werden
 * 
 * @author Martin Ploetz
 * 
 */
public class Kreis {

	// Klassenvariablen für Mittelpunkt und Radius
	private Punkt mittelpunkt;
	private int radius;

	/**
	 * Konstruktor um den Kreis nur mit einem Mittelpunkt zu erzeugen - als
	 * Radius wird dann 1 gesetzt
	 * 
	 * @param mittelpunkt
	 */
	public Kreis(Punkt mittelpunkt) {
		this.mittelpunkt = mittelpunkt;
		this.radius = 1;
	}

	/**
	 * Konstruktor um den Kreis mit allen Attributen zu erzeugen
	 * 
	 * @param mittelpunkt
	 * @param radius
	 */
	public Kreis(Punkt mittelpunkt, int radius) {
		this.mittelpunkt = mittelpunkt;
		this.radius = radius;
	}
	
	public int getRadius() {
		return radius;
	}

	public void setRadius(int radius) {
		this.radius = radius;
	}

	public Punkt getMittelpunkt() {
		return mittelpunkt;
	}

}
