public function PositionedRectangle::translate in Image Effects 8.3
Same name and namespace in other branches
- 8 src/Component/PositionedRectangle.php \Drupal\image_effects\Component\PositionedRectangle::translate()
- 8.2 src/Component/PositionedRectangle.php \Drupal\image_effects\Component\PositionedRectangle::translate()
Translates the rectangle and any additional point.
Parameters
array $offset: Offset array (x, y).
Return value
$this
File
- src/
Component/ PositionedRectangle.php, line 362
Class
- PositionedRectangle
- Rectangle algebra class.
Namespace
Drupal\image_effects\ComponentCode
public function translate(array $offset) {
if ($offset[0] || $offset[1]) {
foreach ($this->points as &$point) {
$this
->translatePoint($point, $offset);
}
}
return $this;
}