electrodynamics/src/main/scala/edx/electrical/circuit/component/laser/focus/IFocus.java
2015-01-27 17:05:20 +08:00

27 lines
473 B
Java

package edx.electrical.circuit.component.laser.focus;
import resonantengine.lib.transform.vector.Vector3;
import java.util.List;
/**
* Devices that can focus on specific angles
*
* @author Calclavia
*/
public interface IFocus
{
/**
* Tells the block to look at a specific position
*
* @param position
*/
public void focus(Vector3 position);
public Vector3 getFocus();
public void setFocus(Vector3 focus);
public List<Vector3> getCacheDirections();
}