getSegmentMaxLimits method
Returns array of 2 elements with appropriate signs which represent segment borders in arcmins.
Implementation
Array getSegmentMaxLimits(Segment segment) {
List<double> limit = List<double>.filled(2, arcminMax, growable: false);
Array segmentLimits;
switch(segment) {
case Segment.topRight:
segmentLimits = Array([1,1]) * Array(limit);
break;
case Segment.bottomRight:
segmentLimits = Array([1,-1]) * Array(limit);
break;
case Segment.bottomLeft:
segmentLimits = Array([-1,-1]) * Array(limit);
break;
default:
// TOP LEFT SEGMENT
segmentLimits = Array([-1,1]) * Array(limit);
}
return segmentLimits;
}