/// <summary> /// Get an array of color blend positions to be used for a gradient. /// </summary> /// <param name="amwrgcb">Array of MWRubberbandGradientBlends where the positions should be extracted from.</param> /// <returns>An array of color blend positions to be used for a gradient.</returns> public static float[] GetPositionArray(MWRubberbandGradientColorBlend[] amwrgcb) { float[] af = new float[amwrgcb.Length]; for(int i = 0; i < amwrgcb.Length; i++) { af[i] = amwrgcb[i].Position; } return af; }
/// <summary> /// Get an array of color blend Colors to be used for a gradient. /// </summary> /// <param name="amwrgcb">Array of MWRubberbandGradientBlends where the Colors should be extracted from.</param> /// <returns>An array of color blend Colors to be used for a gradient.</returns> public static Color[] GetColorArray(MWRubberbandGradientColorBlend[] amwrgcb) { Color[] ac = new Color[amwrgcb.Length]; for(int i = 0; i < amwrgcb.Length; i++) { ac[i] = amwrgcb[i].Color; } return ac; }