ImageGear v26.3 - 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 Field Total quantity of bits used to represent a single pixel.  
    Protected Field Allocated (actual) size of store for each channel in bits.  
    Protected Field Depth of image channels.  
    Protected Field Color space attribute.  
    Protected Field Information on image Extra channels.  
    Protected Field Image heigth in pixels.  
    Protected Field Image resolution information.  
    Protected Field Image palette, for images that have Indexed colorspace.  
    Protected Field Specifies whether the image is signed.  
    Protected Field Image width in pixels.  
    Top
    Public Properties
     NameDescription
    Public Property Gets total quantity of bits used to store a single pixel.  
    Public Property Gets allocated (actual) size of store for each channel in bits.  
    Public Property Gets total quantity of channels in image.  
    Public Property Gets the bit depth of each color channel in the image.  
    Public Property Gets color Space of current image.  
    Public Property Gets 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 Property Gets height of image in pixels.  
    Public Property Gets or sets image resolution.  
    Public Property Gets or sets image palette, for images that have Indexed colorspace.  
    Public Property Gets or sets a value indicating whether image is signed or not.  
    Public Property Gets width of image in pixels.  
    Top
    Public Methods
     NameDescription
    Public Method Allocates pixel data based on the DIB header information.  
    Public Method Creates a new object that is a copy of the current instance.  
    Public Method Returns an array of pixels that are exact copies of pixels in the requested rectangular part of the image.  
    Public Method Returns an array of pixels that are exact copies of pixels located in requested column part.  
    Public Method Returns a reference to raw image store. Should be used to gain direct access to image pixels.  
    Public Method Returns an array of pixels that are exact copies of pixels located in the requested area of image.  
    Public Method Returns exact copy of requested pixel.  
    Public Method Returns reference to raw raster store. Should be used to gain direct access to raster pixels.  
    Public Method Returns an array of pixels that are exact copies of the pixels located in requested row part of the row.  
    Public Method Tells whether store for the pixels has been allocated.  
    Public Method Updates the pixels of the specified rectangular area.  
    Public Method Updates part of column with new pixels.  
    Public Method Exchanges the pixels of the specified line with new pixels.  
    Public Method Updates single pixel with new value.  
    Public Method Updates part of row with new pixels.  
    Top
    Protected Methods
     NameDescription
    Protected Method Copies internal image data to incoming dib.  
    Top
    See Also