![]() |
BioCore
5.0.0
A Windows .NET microscopy library and application for viewing, editing, and annotating images.
|
The base class that the flood fill algorithms inherit from. Implements the basic flood filler functionality that is the same across all algorithms. More...
Public Member Functions | |
| AbstractFloodFiller () | |
| AbstractFloodFiller (AbstractFloodFiller configSource) | |
| void | FloodFill (Point pt) |
Protected Member Functions | |
| void | PrepareForFloodFill (Point pt) |
Protected Attributes | |
| Bitmap | bitmap |
| ColorS | tolerance = new ColorS(25, 25, 25) |
| ColorS | fillColor = ColorS.FromColor(Color.Black) |
| bool | fillDiagonally = false |
| bool | slow = false |
| int | bitmapWidth = 0 |
| int | bitmapHeight = 0 |
| int | bitmapStride = 0 |
| int | bitmapPixelFormatSize = 0 |
| byte[] | bitmapBits = null |
| PixelFormat | pixelFormat |
| bool[] | pixelsChecked |
| ColorS | byteFillColor |
| ColorS | startColor |
Properties | |
| ColorS | FillColor [get, set] |
| bool | FillDiagonally [get, set] |
| ColorS | Tolerance [get, set] |
| Bitmap | Bitmap [get, set] |
The base class that the flood fill algorithms inherit from. Implements the basic flood filler functionality that is the same across all algorithms.
Definition at line 12 of file AbstractFloodFiller.cs.
| BioCore.AbstractFloodFiller.AbstractFloodFiller | ( | ) |
Definition at line 39 of file AbstractFloodFiller.cs.
| BioCore.AbstractFloodFiller.AbstractFloodFiller | ( | AbstractFloodFiller | configSource | ) |
Definition at line 44 of file AbstractFloodFiller.cs.
|
abstract |
|
protected |
Definition at line 83 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 15 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 26 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 23 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 25 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 24 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 22 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 35 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 17 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 18 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 27 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 34 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 19 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 36 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 16 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 73 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 55 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 61 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 67 of file AbstractFloodFiller.cs.