<?xml version="1.0"?>
<doc>
    <assembly>
        "Rx.InteropNet.Runtime28"
    </assembly>
    <members>
        <member name="P:Rx.InteropNet.Runtime28.IImage.DataType">
            <summary>	Gets the identifier of the data type. </summary>
        </member>
        <member name="P:Rx.InteropNet.Runtime28.IImage.PixelType">
            <summary>	Gets the identifier of the pixel type. </summary>
        </member>
        <member name="P:Rx.InteropNet.Runtime28.IImage.Height">
            <summary>	Gets the height. </summary>
        </member>
        <member name="P:Rx.InteropNet.Runtime28.IImage.Width">
            <summary>	Gets the width. </summary>
        </member>
        <member name="P:Rx.InteropNet.Runtime28.IImage.IsValid">
            <summary>	Gets a value indicating whether this IImage is valid. </summary>
        </member>
        <member name="M:Rx.InteropNet.Runtime28.IImage.GetDataPtr">
            <summary>
	Gets the data pointer.
</summary>
            <returns>	Null if it fails, else the data pointer. </returns>
        </member>
        <member name="M:Rx.InteropNet.Runtime28.IImage.GetBytesPerPixel">
            <summary>
	Gets the bytes per pixel.
</summary>
            <returns>	The bytes per pixel. </returns>
        </member>
        <member name="M:Rx.InteropNet.Runtime28.IImage.Destroy">
            <summary>
	Destroys this IImage. Thus, all used memory is freed.
</summary>
            <returns>	True if it succeeds, false if it fails. </returns>
        </member>
        <member name="M:Rx.InteropNet.Runtime28.IImage.Create(System.Int32,System.Int32,Rx.InteropNet.Runtime28.EPixelType,Rx.InteropNet.Runtime28.EDataType)">
            <summary>
	Prepares memory.
</summary>
            <param name="iWidth">	 	The width. </param>
            <param name="iHeight">   	The height. </param>
            <param name="ePixelType">	Identifier for the image type. </param>
            <param name="eDataType"> 	Identifier for the data type. </param>
            <returns>	True if it succeeds, false if it fails. </returns>
        </member>
        <member name="T:Rx.InteropNet.Runtime28.IImage">
\addtogroup RxNET_Image
*
@{
<summary>
	Interface for images. We use enums as parameters for interface functions as they are not version dependent. That is, if
	the enum definition is extended in a later version of this assembly, the enum classes stay compatible.
</summary></member>
        <member name="T:Rx.InteropNet.Runtime28.EPixelType">
            <summary>
	Values that represent a pixel type.
</summary>
        </member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.BayerGB">
1 Channel per pixel (Bayer pattern GBRG)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.BayerGR">
1 Channel per pixel (Bayer pattern GRBG)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.BayerBG">
1 Channel per pixel (Bayer pattern BGGR)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.BayerRG">
1 Channel per pixel (Bayer pattern RGGB)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.LumA">
2 Channels per pixel (Luminance, Alpha)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.Lum">
1 Channel per pixel (Luminance)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.BGRA">
4 Channels per pixel (Blue, Green, Red, Alpha)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.BGR">
3 Channels per pixel (Blue, Green, Red)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.RGBA">
4 Channels per pixel (Red, Green, Blue, Alpha)
</member>
        <member name="F:Rx.InteropNet.Runtime28.EPixelType.RGB">
3 Channels per pixel (Red, Green, Blue)
</member>
        <member name="T:Rx.InteropNet.Runtime28.EDataType">
\addtogroup RxNET_Image
*
@{
<summary>
	Values that represent a data type.
</summary></member>
        <member name="T:Rx.Interop.Runtime28.EPixelType.ID">
            <summary>
	The image pixel types..
</summary>
        </member>
        <member name="F:YUV420P">
Planar YUV with 4:2:0 chroma subsampling
</member>
        <member name="F:BayerRG">
1 Channel per pixel (Bayer pattern GBRG)
</member>
        <member name="F:BayerGR">
1 Channel per pixel (Bayer pattern GRBG)
</member>
        <member name="F:BayerGB">
1 Channel per pixel (Bayer pattern BGGR)
</member>
        <member name="F:BayerBG">
1 Channel per pixel (Bayer pattern RGGB)
</member>
        <member name="F:LumA">
2 Channels per pixel (Luminance, Alpha)
</member>
        <member name="F:Lum">
1 Channel per pixel (Luminance)
</member>
        <member name="F:BGRA">
4 Channels per pixel (Blue, Green, Red, Alpha)
</member>
        <member name="F:BGR">
3 Channels per pixel (Blue, Green, Red)
</member>
        <member name="F:RGBA">
4 Channels per pixel (Red, Green, Blue, Alpha)
</member>
        <member name="F:RGB">
3 Channels per pixel (Red, Green, Blue)
</member>
        <member name="T:Rx.Interop.Runtime28.EDataType.ID">
            <summary>
	The image data types.
</summary>
        </member>
        <member name="F:Double">
            <summary> Double. </summary>
        </member>
        <member name="F:Float">
            <summary> Float. </summary>
        </member>
        <member name="F:UInt">
            <summary> 32 bit unsigned. </summary>
        </member>
        <member name="F:Int">
            <summary> 32 bit signed. </summary>
        </member>
        <member name="F:UShort">
            <summary> 16 bit unsigned. </summary>
        </member>
        <member name="F:Short">
            <summary> 16 bit signed. </summary>
        </member>
        <member name="F:UByte">
            <summary> 8 bit unsigned. </summary>
        </member>
        <member name="F:Byte">
            <summary> 8 bit signed. </summary>
        </member>
        <member name="F:Custom_Packed12">
            <summary> Each pixel has a size of 12 bit. It should be converted into 16 bit. </summary>
        </member>
        <member name="F:Custom_Packed10">
            <summary> Each pixel has a size of 10 bit. It should be converted into 16 bit. </summary>
        </member>
        <member name="F:Custom_12in16_MSB">
            <summary> The upper 12 bits of a 16 bit unsigned short are used. The lower 4 bits are unused (zero). </summary>
        </member>
        <member name="F:Custom_12in16_LSB">
            <summary> The lower 12 bits of a 16 bit unsigned short are used. The upper 4 bits are unused (zero). </summary>
        </member>
        <member name="F:Custom_10in16_MSB">
            <summary> The upper 10 bits of a 16 bit unsigned short are used. The lower 6 bits are unused (zero). </summary>
        </member>
        <member name="F:Custom_10in16_LSB">
            <summary> The lower 10 bits of a 16 bit unsigned short are used. The upper 6 bits are unused (zero). </summary>
        </member>
    </members>
</doc>