public void getCurves(SWIGTYPE_p_rtengine__ColorGradientCurve colorCurveLUT, SWIGTYPE_p_rtengine__OpacityCurve opacityCurveLUT, SWIGTYPE_p_a_3__double xyz_rgb, SWIGTYPE_p_a_3__double rgb_xyz, SWIGTYPE_p_bool opautili) { libPhotoAssistantImageProcessingPINVOKE.ColorToningParams_getCurves(swigCPtr, SWIGTYPE_p_rtengine__ColorGradientCurve.getCPtr(colorCurveLUT), SWIGTYPE_p_rtengine__OpacityCurve.getCPtr(opacityCurveLUT), SWIGTYPE_p_a_3__double.getCPtr(xyz_rgb), SWIGTYPE_p_a_3__double.getCPtr(rgb_xyz), SWIGTYPE_p_bool.getCPtr(opautili)); if (libPhotoAssistantImageProcessingPINVOKE.SWIGPendingException.Pending) { throw libPhotoAssistantImageProcessingPINVOKE.SWIGPendingException.Retrieve(); } }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_rtengine__ColorGradientCurve obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }