public double[] getComponents() { double[] componentsCopy = new double[components.length]; for (int i = 0; i < components.length; i++) componentsCopy[i] = components[i]; return componentsCopy; }
public double[] getComponents();
	public double[] getComponents() {		double[] componentsCopy = new double[components.length];		for (int i = 0; i < components.length; i++)			componentsCopy[i] = components[i];		return componentsCopy;	}