ImageGear .NET v25.2 - Updated
ImageGear.Core Assembly / ImageGear.Core Namespace / ImGearDIB Class
Fields Properties Methods


In This Topic
    ImGearDIB Class Members
    In This Topic

    The following tables list the members exposed by ImGearDIB.

    Protected Fields
     NameDescription
    Protected FieldTotal quantity of bits used to represent a single pixel.  
    Protected FieldAllocated (actual) size of store for each channel in bits.  
    Protected FieldDepth of image channels.  
    Protected FieldColor space attribute.  
    Protected FieldInformation on image Extra channels.  
    Protected FieldImage heigth in pixels.  
    Protected FieldImage resolution information.  
    Protected FieldImage palette, for images that have Indexed colorspace.  
    Protected FieldSpecifies whether the image is signed.  
    Protected FieldImage width in pixels.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets total quantity of bits used to store a single pixel.  
    Public PropertyGets allocated (actual) size of store for each channel in bits.  
    Public PropertyGets total quantity of channels in image.  
    Public PropertyGets the bit depth of each color channel in the image.  
    Public PropertyGets color Space of current image.  
    Public PropertyGets or sets extra channel info. Always non-null, length is always equal to number of extra channels in the image. Has zero length if the image contains no extra channels.  
    Public PropertyGets height of image in pixels.  
    Public PropertyGets or sets image resolution.  
    Public PropertyGets or sets image palette, for images that have Indexed colorspace.  
    Public PropertyGets or sets a value indicating whether image is signed or not.  
    Public PropertyGets width of image in pixels.  
    Top
    Public Methods
     NameDescription
    Public MethodAllocates pixel data based on the DIB header information.  
    Public MethodCreates a new object that is a copy of the current instance.  
    Public MethodReturns an array of pixels that are exact copies of pixels in the requested rectangular part of the image.  
    Public MethodReturns an array of pixels that are exact copies of pixels located in requested column part.  
    Public MethodReturns a reference to raw image store. Should be used to gain direct access to image pixels.  
    Public MethodReturns an array of pixels that are exact copies of pixels located in the requested area of image.  
    Public MethodReturns exact copy of requested pixel.  
    Public MethodReturns reference to raw raster store. Should be used to gain direct access to raster pixels.  
    Public MethodReturns an array of pixels that are exact copies of the pixels located in requested row part of the row.  
    Public MethodTells whether store for the pixels has been allocated.  
    Public MethodUpdates the pixels of the specified rectangular area.  
    Public MethodUpdates part of column with new pixels.  
    Public MethodExchanges the pixels of the specified line with new pixels.  
    Public MethodUpdates single pixel with new value.  
    Public MethodUpdates part of row with new pixels.  
    Top
    Protected Methods
     NameDescription
    Protected MethodCopies internal image data to incoming dib.  
    Top
    See Also