PixelAccessor Class |
Namespace: Atalasoft.Imaging.Memory
The PixelAccessor type exposes the following members.
| Name | Description | |
|---|---|---|
| PixelAccessor |
Initializes a new instance of the PixelAccessor class attached to the given owner.
|
| Name | Description | |
|---|---|---|
| Height | Returns the height of the image in scanlines. | |
| Owner | Returns the PixelMemory object that created this PixelAccessor. | |
| OwnerValid | Indicates whether or not the PixelMemory which created this PixelAccessor is still valid. | |
| RowStride | The number of bytes contained in a scanline, rounded up to the next multiple of 4. | |
| Valid | Returns true if this PixelAccessor is still valid. |
| Name | Description | |
|---|---|---|
| AcquireNextScanline | Acquires the next scanline in sequence for this image. | |
| AcquirePreviousScanline | Acquires the previous scanline in the image. | |
| AcquireScanline | Aquires a scanline of data for accessing. | |
| Dispose | Disposes this PixelAccessor and all its managed and unmanaged resources. | |
| Dispose(Boolean) | Disposes this PixelAccessor and all its managed and unmanaged resources. | |
| DisposeManagedResources | Disposed any managed objects that implement IDisposable | |
| DisposeUnmanagedResources | Disposes any unmanaged resources such as memory. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize |
Finalizes an instance of the PixelAccessor class.
(Overrides ObjectFinalize.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetReadOnlyColumn |
Gets the read only column.
| |
| GetReadOnlyColumnSection |
Gets the read only column section.
| |
| GetReadOnlyScanline(Int32) | Gets the contents of a scanline, allocating memory for the data. | |
| GetReadOnlyScanline(Int32, Byte) | Copies the contents of a scanline into the supplied array | |
| GetReadOnlyScanlineSection |
Gets the read only scanline section.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| LLAcquireScanline | Subclasses of PixelAccessor implement this method to acquire a pointer to a scanline. | |
| LLReleaseScanline | Subclasses of PixelAccessor implement this method to release a previously acquired scanline | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NotifyAccessorReleased | This method is called whenever an accessor has been released. | |
| NotifyAccessorReleasing | This method is called when a PixelAccessor is about to be released. | |
| Release | Releases a PixelAccessor back to the PixelMemory object that owns it. | |
| ReleaseScanline | Releases the last scanline acquired. | |
| Reset | Resets the pixel accessor so that AcquireNextScanline will acquire the first scanline in the image.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| WriteColumn |
Writes the column.
| |
| WriteColumnSection |
Writes the column section.
| |
| WriteToScanline |
Writes to scanline.
|