public unsafe CMSampleTimingInfo [] GetSampleTimingInfo(out OSStatus status) { nint count; status = 0; if (handle == IntPtr.Zero) { return(null); } if ((status = CMSampleBufferGetSampleTimingInfoArray(handle, 0, null, out count)) != 0) { return(null); } CMSampleTimingInfo [] pInfo = new CMSampleTimingInfo [count]; if (count == 0) { return(pInfo); fixed(CMSampleTimingInfo *info = pInfo) if ((status = CMSampleBufferGetSampleTimingInfoArray(handle, count, info, out count)) != 0) { return(null); } return(pInfo); }
public override void Selected(UIPickerView pickerView, System.nint row, System.nint compononet) { string category = columnCategory[(int)row]; SelectedCategory = category; CategoryChanged?.Invoke(null, null); }
public override void Selected(UIPickerView pickerView, System.nint row, System.nint compononet) { string Box = GroupNames[(int)row]; SelectedGroup = Box; GroupChanged?.Invoke(null, null); }
public static vImageError ConvolveMultiKernelARGB8888(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, short [][] kernels, // must be 4 uint kernel_height, uint kernel_width, int [] divisors, // must be 4 int [] biases, // must be 4 Pixel8888 backgroundColor, vImageFlags flags) { if (kernels == null) { throw new ArgumentNullException("kernels"); } if (divisors == null) { throw new ArgumentNullException("divisors"); } if (biases == null) { throw new ArgumentNullException("biases"); } if (kernels.Length < 4) { throw new ArgumentException("Must contain at least four elements", "kernels"); } if (divisors.Length < 4) { throw new ArgumentException("Must contain at least four elements", "divisors"); } if (biases.Length < 4) { throw new ArgumentException("Must contain at least four elements", "biases"); } unsafe { fixed(short *f1 = kernels [0]) { fixed(short *f2 = kernels [1]) { fixed(short *f3 = kernels [2]) { fixed(short *f4 = kernels [3]) { var ptrs = new short * [4]; ptrs [0] = f1; ptrs [1] = f2; ptrs [2] = f3; ptrs [3] = f4; return((vImageError)(long)vImageConvolveMultiKernel_ARGB8888(ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, ptrs, kernel_height, kernel_width, divisors, biases, backgroundColor, flags)); } } } } } }
public override System.nint RowsInSection(UITableView tableview, System.nint section) { if (MenuItemsSource.IsNullOrEmpty()) return 0; return Config.Sections[(int)section].Items.Count; }
public override void Selected(UIPickerView pickerView, System.nint row, System.nint compononet) { string Box = BoxNumbers[(int)row]; SelectedBox = Box; BoxChanged?.Invoke(null, null); }
// Convolution.h extern static nint vImageConvolveMultiKernel_ARGBFFFF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float * [] kernels, //must be 4, defined as 'float*[4]' uint kernel_height, uint kernel_width, float [] biases, // must be 4 PixelFFFF backgroundColor, vImageFlags flags);
extern static nint vImageConvolveMultiKernel_ARGB8888(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, short * [] kernels, // must be 4 uint kernel_height, uint kernel_width, int [] divisors, // must be 4 int [] biases, // must be 4 Pixel8888 backgroundColor, vImageFlags flags);
public override void Selected(UIPickerView pickerView, System.nint row, System.nint component) { var pays = listPlanes[(int)row].NOPAGOS; var id = listPlanes[(int)row].IDPLANPAGO; var descripcion = listPlanes[(int)row].DESCRIPCION; var pEnganche = listPlanes[(int)row].PORCENGANCHE; var tInteres = listPlanes[(int)row].TASAINTERES; SelectedPlan = pays; NoPagos = pays; IDPlan = id; Descripcion = descripcion; Porcentaje = pEnganche; PaysSelected?.Invoke(null, null); }
public string GetTitle(UIKit.UIPickerView pickerView, System.nint row, System.nint component) { switch ((int)row) { case 0: return(NearableType.Bag.ToString()); case 1: return(NearableType.Bed.ToString()); case 2: return(NearableType.Bike.ToString()); case 3: return(NearableType.Car.ToString()); case 4: return(NearableType.Chair.ToString()); case 5: return(NearableType.Dog.ToString()); case 6: return(NearableType.Door.ToString()); case 7: return(NearableType.Fridge.ToString()); case 8: return(NearableType.Generic.ToString()); case 9: return(NearableType.Shoe.ToString()); default: return(NearableType.Unknown.ToString()); } }
public unsafe CMSampleTimingInfo [] GetSampleTimingInfo (out OSStatus status) { nint count; status = 0; if (handle == IntPtr.Zero) return null; if ((status = CMSampleBufferGetSampleTimingInfoArray (handle, 0, null, out count)) != 0) return null; CMSampleTimingInfo [] pInfo = new CMSampleTimingInfo [count]; if (count == 0) return pInfo; fixed (CMSampleTimingInfo* info = pInfo) if ((status = CMSampleBufferGetSampleTimingInfoArray (handle, count, info, out count)) != 0) return null; return pInfo; }
public static vImageError ConvolveWithBiasARGB8888(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, short *kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags) { return (vImageError) (long) vImageConvolveWithBias_ARGB8888 (ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, kernel, kernel_height, kernel_width, divisor, bias, backgroundColor, flags); }
public static vImageError TentConvolvePlanar8(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8 backgroundColor, vImageFlags flags) { return (vImageError) (long) vImageTentConvolve_Planar8 (ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, kernel_height, kernel_width, backgroundColor, flags); }
public static vImageError ConvolveWithBiasPlanarF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float *kernel, uint kernel_height, uint kernel_width, float bias, PixelF backgroundColor, vImageFlags flags) { return (vImageError) (long) vImageConvolveWithBias_PlanarF (ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, kernel, kernel_height, kernel_width, bias, backgroundColor, flags); }
public void SetFirstSelected(UIPickerView pickerView, System.nint row, System.nint component) { string Group = GroupNames[(int)row]; }
protected override bool DoSetClient(CFStreamCallback callback, CFIndex eventTypes, IntPtr context) { return CFReadStreamSetClient (Handle, eventTypes, callback, context); }
/// <summary> /// Gets the view for header. /// </summary> /// <returns>The view for header.</returns> /// <param name="tableView">The <see cref="UITableView"/>.</param> /// <param name="section">The section index.</param> public override UIView GetViewForHeader(UITableView tableView, System.nint section) { return(_source.GetViewForHeader(tableView, section)); }
static string OSStatusToString(OSStatus status) { return(new NSError(NSError.OsStatusErrorDomain, status).LocalizedDescription); }
static extern nint vImageConvolve_ARGB8888(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, short *kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888 *backgroundColor, vImageFlags flags);
public string GetTitle(UIKit.UIPickerView pickerView, System.nint row, System.nint component) { return(string.Format("{0}:00", row)); }
static extern nint vImageConvolveWithBias_PlanarF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, /* defined as float*/ float *kernel, uint kernel_height, uint kernel_width, float bias, PixelF backgroundColor, vImageFlags flags);
static extern nint vImageConvolveMultiKernel_ARGBFFFF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float* [] kernels, //must be 4, defined as 'float*[4]' uint kernel_height, uint kernel_width, float [] biases, // must be 4 PixelFFFF backgroundColor, vImageFlags flags);
static extern nint vImageConvolveMultiKernel_ARGB8888(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, short* [] kernels, // must be 4 uint kernel_height, uint kernel_width, int [] divisors, // must be 4 int [] biases, // must be 4 Pixel8888 backgroundColor, vImageFlags flags);
public unsafe static CMSampleBuffer CreateWithNewTiming(CMSampleBuffer original, CMSampleTimingInfo [] timing, out OSStatus status) { if (original == null) { throw new ArgumentNullException("original"); } nint count = timing == null ? 0 : timing.Length; IntPtr handle; fixed(CMSampleTimingInfo *t = timing) if ((status = CMSampleBufferCreateCopyWithNewTiming(IntPtr.Zero, original.Handle, count, t, out handle)) != 0) { return(null); } return(new CMSampleBuffer(handle, true)); }
public AppKit.NSView GetViewForItem(AppKit.NSTableView tableView, AppKit.NSTableColumn tableColumn, System.nint row) { if (viewModel.Tweets.Count < row) { return(null); } TweetView view = (TweetView)tableView.MakeView(identifer, this); if (view == null) { TweetViewController c = new TweetViewController(); view = c.View; view.Frame = new CGRect(0, 0, tableView.Frame.Width, 0); view.Identifier = identifer; } view.Tweet = viewModel.Tweets [(int)row]; return(view); }
public static vImageError ConvolveMultiKernelARGBFFFF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float [][] kernels, //must be 4 uint kernel_height, uint kernel_width, float [] biases, // must be 4 PixelFFFF backgroundColor, vImageFlags flags) { if (kernels == null) throw new ArgumentNullException ("kernels"); if (biases == null) throw new ArgumentNullException ("biases"); if (kernels.Length < 4) throw new ArgumentException ("Must contain at least four elements", "kernels"); if (biases.Length < 4) throw new ArgumentException ("Must contain at least four elements", "biases"); unsafe { fixed (float* f1 = kernels [0]) { fixed (float* f2 = kernels [1]) { fixed (float* f3 = kernels [2]) { fixed (float* f4 = kernels [3]) { var ptrs = new float* [4]; ptrs [0] = f1; ptrs [1] = f2; ptrs [2] = f3; ptrs [3] = f4; return (vImageError) (long) vImageConvolveMultiKernel_ARGBFFFF (ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, ptrs, kernel_height, kernel_width, biases, backgroundColor, flags); } } } } } }
protected override bool DoSetClient(CFStreamCallback callback, CFIndex eventTypes, IntPtr context) { return(CFWriteStreamSetClient(Handle, eventTypes, callback, context)); }
public override System.nint GetRowsInComponent(UIPickerView pickerView, System.nint component) { return(GroupNames.Count); }
public System.nfloat ConstrainSplitPosition(AppKit.NSSplitView splitView, System.nfloat proposedPosition, System.nint subviewDividerIndex) { return(250); //return NMath.Max (proposedPosition, 150); }
public override string GetTitle(UIPickerView pickerView, System.nint row, System.nint component) { return(GroupNames[(int)row]); }
public override UIView GetViewForHeader(UITableView tableView, System.nint section) { return new UIView { BackgroundColor = UIColor.Clear }; }
static extern nint vImageConvolve_ARGBFFFF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float *kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float *kernel, float *kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelF backgroundColor, uint iterationCount, vImageFlags flags) { return (vImageError) (long) vImageRichardsonLucyDeConvolve_PlanarF (ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, kernel, kernel2, kernel_height, kernel_width, kernel_height2, kernel_width2, backgroundColor, iterationCount, flags); }
/// <summary> /// Gets the height for a header. /// </summary> /// <returns>The height for the header.</returns> /// <param name="tableView">The <see cref="UITableView"/>.</param> /// <param name="section">The section index.</param> public override System.nfloat GetHeightForHeader(UITableView tableView, System.nint section) { return(_source.GetHeightForHeader(tableView, section)); }
static extern nint vImageRichardsonLucyDeConvolve_ARGB8888(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, short *kernel, short *kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public System.nfloat GetRowHeight(AppKit.NSTableView tableView, System.nint row) { return(50); }
static extern nint vImageRichardsonLucyDeConvolve_PlanarF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float *kernel, float *kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelF backgroundColor, uint iterationCount, vImageFlags flags);
public override System.nint RowsInSection(UITableView tableview, System.nint section) { return(this.m_ListItems.Length); }
static extern nint vImageTentConvolve_Planar8(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8 backgroundColor, vImageFlags flags);
public Foundation.NSObject GetChild(AppKit.NSOutlineView outlineView, System.nint childIndex, Foundation.NSObject item) { var child = childrenForItem(item as Element) [(int)childIndex]; return(child); }
public static vImageError ConvolveMultiKernelARGBFFFF(ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, vImagePixelCount srcOffsetToROI_X, vImagePixelCount srcOffsetToROI_Y, float [] kernels, //must be 4 uint kernel_height, uint kernel_width, float [] biases, // must be 4 PixelFFFF backgroundColor, vImageFlags flags) { var kern = new float [] [] { kernels, kernels, kernels, kernels }; return ConvolveMultiKernelARGBFFFF (ref src, ref dest, tempBuffer, srcOffsetToROI_X, srcOffsetToROI_Y, kern, kernel_height, kernel_width, biases, backgroundColor, flags); }
public Foundation.NSObject GetObjectValue(AppKit.NSTableView tableView, AppKit.NSTableColumn tableColumn, System.nint row) { ScheduledClass cl = scheduleFetcher.ScheduledClasses[(int)row]; if (tableColumn.Identifier != "Begin") { return(cl.ValueForKey(new NSString(tableColumn.Identifier))); } else { DateTime date = DateTime.Parse(cl.ValueForKey(new NSString(tableColumn.Identifier)).ToString()).ToUniversalTime(); // Manually make NSString with desired date format to pass to cell // return new NSString(date.ToLongDateString()); // Convert DateTime to NSDate to pass to cell and use Date Formatter for cell. date = DateTime.SpecifyKind(date, DateTimeKind.Local); return((NSDate)date); } }
protected abstract bool DoSetClient(CFStreamCallback callback, CFIndex eventTypes, IntPtr context);
public override System.nfloat GetHeightForHeader(UITableView tableView, System.nint section) { return section == 0 ? 0 : ThemeConfig.LeftViewController.MenuTable.SectionHeaderHeight; }
public unsafe static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo [] timing, out OSStatus status) { if (original == null) throw new ArgumentNullException ("original"); nint count = timing == null ? 0 : timing.Length; IntPtr handle; fixed (CMSampleTimingInfo *t = timing) if ((status = CMSampleBufferCreateCopyWithNewTiming (IntPtr.Zero, original.Handle, count, t, out handle)) != 0) return null; return new CMSampleBuffer (handle, true); }
public System.nfloat ConstrainSplitPosition(AppKit.NSSplitView splitView, System.nfloat proposedPosition, System.nint subviewDividerIndex) { var height = albumDetailsView.GetHeight(); //albumDetailsView.Frame = new CoreGraphics.CGRect (0, 0, 500, height); return(NMath.Max(proposedPosition, height)); }
static string OSStatusToString (OSStatus status) { return new NSError (NSError.OsStatusErrorDomain, status).LocalizedDescription; }
public System.nfloat ConstrainSplitPosition(AppKit.NSSplitView splitView, System.nfloat proposedPosition, System.nint subviewDividerIndex) { return(NMath.Min(MaxSideBarWidth, NMath.Max(proposedPosition, MinSideBarWidth))); }