Exemplo n.º 1
0
        internal MatrixOp(NativeMethods.ElementType elementType, MatrixElementTypes type, IntPtr ptr, int templateRows = 0, int templateColumns = 0)
        {
            this._ElementType       = elementType;
            this._MatrixElementType = type.ToNativeMatrixElementType();
            this.NativePtr          = ptr;

            this.TemplateRows    = templateRows;
            this.TemplateColumns = templateColumns;
        }
Exemplo n.º 2
0
        internal MatrixOp(NativeMethods.ElementType elementType, ImageTypes type, IntPtr ptr)
        {
            this._ElementType = elementType;
            this._Array2DType = type.ToNativeArray2DType();
            this.NativePtr    = ptr;
            this._ImageType   = type;

            this.TemplateRows    = -1;
            this.TemplateColumns = -1;
        }
Exemplo n.º 3
0
 public static extern IntPtr image_window_new_matrix_op4(NativeMethods.ElementType etype,
                                                         NativeMethods.MatrixElementType type,
                                                         IntPtr img,
                                                         int templateRows,
                                                         int templateColumns,
                                                         byte[] title);
Exemplo n.º 4
0
 public static extern IntPtr image_window_new_matrix_op2(NativeMethods.ElementType matrixElementType, NativeMethods.Array2DType type, IntPtr image, byte[] title);
Exemplo n.º 5
0
 public static extern NativeMethods.ErrorType image_window_set_image_matrix_op_matrix(IntPtr window, NativeMethods.ElementType matrixElementType, NativeMethods.MatrixElementType type, IntPtr matrix);