// Path: defend/src/com/cdm/view/elements/Element.java
// public interface Element extends Comparable<Element>{
// 	void draw(IRenderer renderer);
// 
// 	void setPosition(Position pos);
// 
// 	void move(float time);
// 
// 	void drawAfter(IRenderer renderer);
// 	
// 	Position getPosition();
// 
// }


import java.util.ArrayList;
import java.util.List;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.math.Vector3;
import com.cdm.view.elements.Element;
package com.cdm.view;



// review1
public class Selector implements Element {
	private Position pos;
	private List<Vector3> lines = new ArrayList<Vector3>();
	float w = 1, pad = 0.16f;

	float angle = 0;
// Path: defend/src/com/cdm/view/elements/Element.java
// public interface Element extends Comparable<Element>{
// 	void draw(IRenderer renderer);
// 
// 	void setPosition(Position pos);
// 
// 	void move(float time);
// 
// 	void drawAfter(IRenderer renderer);
// 	
// 	Position getPosition();
// 
// }


// Path: defend/src/com/cdm/view/Selector.java
import java.util.ArrayList;
import java.util.List;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.math.Vector3;
import com.cdm.view.elements.Element;

package com.cdm.view;



// review1
public class Selector implements Element {
	private Position pos;
	private List<Vector3> lines = new ArrayList<Vector3>();
	float w = 1, pad = 0.16f;

	float angle = 0;
	float g = 0.8f;