Вход Регистрация
Файл: vendor/intervention/image/src/Geometry/Pixel.php
Строк: 47
<?php

declare(strict_types=1);

namespace 
InterventionImageGeometry;

use 
InterventionImageInterfacesColorInterface;

class 
Pixel extends Point
{
    
/**
     * Create new pixel instance
     *
     * @param ColorInterface $background
     * @param int $x
     * @param int $y
     * @return void
     */
    
public function __construct(
        protected 
ColorInterface $background,
        protected 
int $x,
        protected 
int $y
    
) {
    }

    
/**
     * {@inheritdoc}
     *
     * @see DrawableInterface::setBackgroundColor()
     */
    
public function setBackgroundColor(ColorInterface $background): self
    
{
        
$this->background $background;

        return 
$this;
    }

    
/**
     * {@inheritdoc}
     *
     * @see DrawableInterface::backgroundColor()
     */
    
public function backgroundColor(): ColorInterface
    
{
        return 
$this->background;
    }
}
Онлайн: 0
Реклама