Class ModuleIndexRange
A range of indices denoting where modules are placed on a rack or tracker.
Namespace: SolarFarmerApi.Client
Syntax
public class ModuleIndexRange
Properties
EndX
The last index (inclusive) of this range of modules along the length of a row on the mount.
It may be smaller than StartX.
Declaration
public int EndX { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MountingID
The rack or tracker ID this this module index refers to.
Declaration
public int MountingID { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
StartX
The first index (inclusive) of this range of modules along the length of a row on the mount.
It may be larger than EndX.
Declaration
public int StartX { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Y
The row index that the range of modules is located (starts at 0 at the bottom edge of the rack).
Declaration
public int Y { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |