![]() |
BioImager
5.0.0
A .NET microscopy imaging application based on Bio library. Supports various microscopes by using imported libraries & GUI automation. Supports XInput game controllers to move stage, take images, run ImageJ macros on images or Bio C# scripts.
|
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 16 of file AbstractFloodFiller.cs.
| BioImager.AbstractFloodFiller.AbstractFloodFiller | ( | ) |
Definition at line 43 of file AbstractFloodFiller.cs.
| BioImager.AbstractFloodFiller.AbstractFloodFiller | ( | AbstractFloodFiller | configSource | ) |
Definition at line 48 of file AbstractFloodFiller.cs.
|
abstract |
|
protected |
Definition at line 87 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 19 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 30 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 27 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 29 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 28 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 26 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 39 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 21 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 22 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 31 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 38 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 23 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 40 of file AbstractFloodFiller.cs.
|
protected |
Definition at line 20 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 77 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 59 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 65 of file AbstractFloodFiller.cs.
|
getset |
Definition at line 71 of file AbstractFloodFiller.cs.