public WheelTooth[] GetTeeth(double startAngle) { WheelTooth[] wheelTeeth = new WheelTooth[this.ToothCount]; double angleBetweenTeeth = 2 * Math.PI / this.ToothCount; for (int i = 0; i < this.ToothCount; i++) { double centerRayAngle = startAngle + i * angleBetweenTeeth; wheelTeeth[i] = new WheelTooth(this, centerRayAngle); } return wheelTeeth; }
public WheelTooth[] GetTeeth(double startAngle) { WheelTooth[] wheelTeeth = new WheelTooth[this.ToothCount]; double angleBetweenTeeth = 2 * Math.PI / this.ToothCount; for (int i = 0; i < this.ToothCount; i++) { double centerRayAngle = startAngle + i * angleBetweenTeeth; wheelTeeth[i] = new WheelTooth(this, centerRayAngle); } return(wheelTeeth); }