public function scaleX(Point $center, $factor)
	{
		foreach ($this->points as $point) {
			$point->scaleX($center, $factor);
		}
		$this->start->scaleX($center, $factor);
		$this->reverseIfCcw($factor < 0);
		return $this;
	}
public function scaleX(Point $center, $factor)
	{
		foreach ($this->points as $point) {
			$point->scaleX($center, $factor);
		}
		$this->start->scaleX($center, $factor);
		$this->reverseIfCcw($factor < 0);
		return $this;
	}
public function scaleX ( Point $ center , $ factor ) { foreach ( $ this -> points as $ point ) { $ point -> scaleX ( $ center , $ factor ) ; } $ this -> start -> scaleX ( $ center , $ factor ) ; $ this -> reverseIfCcw ( $ factor < 0 ) ; return $ this ; }
Scales points along the X-axis.

@param  Point  $center
@param  float  $factor
Scales points along the X - axis .