public unsafe override void ACos(float value, ref float returnValue) { float[] a = new float[1] { value }; float[] b = new float[1]; VMLNative.vsAcos(a.Length, a, b); returnValue = b[0]; }
public unsafe override void ACos(float[] value, ref float[] returnValue) { VMLNative.vsAcos(value.Length, value, returnValue); }