/// <summary> /// Tank constructor. /// </summary> /// <param name="x">X coordinate of tank.</param> /// <param name="y">Y coordinate of tank.</param> /// <param name="heading">Heading of tank, rad.</param> public Tank(double x, double y, double heading) { Position = new PointD(x, y); Heading = TurretHeading = heading; _model = new TankModel(this); }
/// <summary> /// Sets target for turret. /// </summary> /// <param name="x">X coordinate of target.</param> /// <param name="y">Y coordinate of target.</param> public void SetTarget(double x, double y) { _target = new PointD(x, y); }