private Matrix3d getTensor()
	{
		if (controlSetting <= -1.0d) return minTensor;
		else if (controlSetting >= 1.0d) return maxTensor;
		else if (controlSetting < 0.0d)
		{
			return Matrix3d.LinearInterpolate(minTensor, tensor, controlSetting + 1.0d);
			
		}
		else if (controlSetting > 0.0d)
		{
			return Matrix3d.LinearInterpolate(tensor, maxTensor, controlSetting);
		}
		else return tensor;
		
	}