Class RandomColonyPickingStartPosition
Represents a start position for the random colony picking workflow.
Inherited Members
Namespace: SI.PIXL.Client.Structs
Assembly: SI.PIXL.Client.dll
Syntax
public class RandomColonyPickingStartPosition
Constructors
RandomColonyPickingStartPosition(bool, int, int)
Initializes a new instance of the RandomColonyPickingStartPosition struct.
Declaration
protected RandomColonyPickingStartPosition(bool isPositionAvailable, int targetLayoutStartRow, int targetLayoutStartColumn)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | isPositionAvailable | Specify if the position is available. |
| int | targetLayoutStartRow | The row. |
| int | targetLayoutStartColumn | The column. |
Fields
InvalidPosition
Represents an invalid position.
Declaration
public const int InvalidPosition = -1
Field Value
| Type | Description |
|---|---|
| int |
Properties
Invalid
Provides a default for invalid positions.
Declaration
public static RandomColonyPickingStartPosition Invalid { get; }
Property Value
| Type | Description |
|---|---|
| RandomColonyPickingStartPosition |
IsPositionAvailable
Get if the position is available.
Declaration
public bool IsPositionAvailable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
TargetLayoutStartColumn
Get the column.
Declaration
public int TargetLayoutStartColumn { get; }
Property Value
| Type | Description |
|---|---|
| int |
TargetLayoutStartRow
Get the row.
Declaration
public int TargetLayoutStartRow { get; }
Property Value
| Type | Description |
|---|---|
| int |