public function enantiomorph() {
		$scale = BitmaskUtils::reflectBitmask($this->scale);
		$scale = BitmaskUtils::rotateBitmask($scale, -1, 1);
		return new \ianring\Scale($scale, $this->root, $this->direction);
	}
public function enantiomorph() {
		$scale = BitmaskUtils::reflectBitmask($this->scale);
		$scale = BitmaskUtils::rotateBitmask($scale, -1, 1);
		return new \ianring\Scale($scale, $this->root, $this->direction);
	}
public function enantiomorph ( ) { $ scale = BitmaskUtils :: reflectBitmask ( $ this -> scale ) ; $ scale = BitmaskUtils :: rotateBitmask ( $ scale , - 1 , 1 ) ; return new \ ianring \ Scale ( $ scale , $ this -> root , $ this -> direction ) ; }
Returns a new Scale, which is the enantiomorph of this one.
The enantiomorph of a scale is its mirror image. In the case of a palindromic scale, the enantiomorph is itself.
@todo
Returns a new Scale which is the enantiomorph of this one . The enantiomorph of a scale is its mirror image . In the case of a palindromic scale the enantiomorph is itself .