예제 #1
0
        public static int pixSeedfill8(this Pix pixs, L_Stack stack, int x, int y)
        {
            if (null == pixs ||
                null == stack)
            {
                throw new ArgumentNullException("pixs, stack cannot be null.");
            }

            return(Native.DllImports.pixSeedfill8((HandleRef)pixs, (HandleRef)stack, x, y));
        }
예제 #2
0
        public static Box pixSeedfill8BB(this Pix pixs, L_Stack stack, int x, int y)
        {
            if (null == pixs ||
                null == stack)
            {
                throw new ArgumentNullException("pixs, stack cannot be null.");
            }

            var pointer = Native.DllImports.pixSeedfill8BB((HandleRef)pixs, (HandleRef)stack, x, y);

            if (IntPtr.Zero == pointer)
            {
                return(null);
            }
            else
            {
                return(new Box(pointer));
            }
        }
예제 #3
0
 // Text description
 public static int lstackPrint(IntPtr fp, L_Stack lstack)
 {
     throw new NotImplementedException();
 }
예제 #4
0
 public static int lstackGetCount(this L_Stack lstack)
 {
     throw new NotImplementedException();
 }
예제 #5
0
 public static IntPtr lstackRemove(this L_Stack lstack)
 {
     throw new NotImplementedException();
 }
예제 #6
0
 // Accessors
 public static int lstackAdd(this L_Stack lstack, IntPtr item)
 {
     throw new NotImplementedException();
 }
예제 #7
0
 public static void lstackDestroy(this L_Stack plstack, int freeflag)
 {
     throw new NotImplementedException();
 }