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 |