public LocationManager ( int origin_X , int origin_Y , int max_X , int max_Y , IOrientationReader orientationReader ) { X = origin_X; Y = origin_Y; _max_X = max_X; _max_Y = max_Y; _orientationReader = orientationReader; }
public AlternativeLocationManager ( CoOrdinates startingCoOrdinates , int max_X , int max_Y , IOrientationReader orientationReader , IDictionary <string, ILocationChangeStrategy> strategies ) { _coOrdinates = startingCoOrdinates; _max_X = max_X; _max_Y = max_Y; _orientationReader = orientationReader; _strategies = strategies; }