package android.view.ext; /** * Provide the degree between each satellite as an array of degrees. Can be provided to * {@link SatelliteMenu} as a parameter. * * @author Siyamed SINIR * */ public class ArrayDegreeProvider implements IDegreeProvider { private float[] degrees; public ArrayDegreeProvider(float[] degrees) { this.degrees = degrees; } public float[] getDegrees(int count, float totalDegrees){ if(degrees == null || degrees.length != count){ throw new IllegalArgumentException("Provided delta degrees and the action count are not the same."); } return degrees; } }