<?php
namespace App\Entity;
use App\Repository\FicheControlePreserieMesureRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: FicheControlePreserieMesureRepository::class)]
class FicheControlePreserieMesure
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private $id;
#[ORM\ManyToOne(targetEntity: TableauMesureLibelle::class, inversedBy: 'ficheControlePreserieMesures')]
private $mesure;
#[ORM\Column(type: 'float', nullable: true)]
private $tolerance;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $numero;
#[ORM\Column(type: 'float', nullable: true)]
private $valeur;
#[ORM\ManyToOne(targetEntity: FicheControlePreserie::class, inversedBy: 'mesures')]
private $ficheControlePreserie;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_sp1;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_sp2;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_sp3;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_atelier1;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_atelier2;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_atelier3;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_sp4;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_sp5;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_sp6;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_atelier4;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_atelier5;
#[ORM\Column(type: 'float', nullable: true)]
private $mesure_atelier6;
#[ORM\Column(type: 'boolean', nullable: true)]
private int $symetrie = 0;
public function getId(): ?int
{
return $this->id;
}
public function getMesure(): ?TableauMesureLibelle
{
return $this->mesure;
}
public function setMesure(?TableauMesureLibelle $mesure): self
{
$this->mesure = $mesure;
return $this;
}
public function getTolerance(): ?float
{
return $this->tolerance;
}
public function setTolerance(?float $tolerance): self
{
$this->tolerance = $tolerance;
return $this;
}
public function getNumero(): ?string
{
return $this->numero;
}
public function setNumero(?string $numero): self
{
$this->numero = $numero;
return $this;
}
public function getValeur(): ?float
{
return $this->valeur;
}
public function setValeur(?float $valeur): self
{
$this->valeur = $valeur;
return $this;
}
public function getFicheControlePreserie(): ?FicheControlePreserie
{
return $this->ficheControlePreserie;
}
public function setFicheControlePreserie(?FicheControlePreserie $ficheControlePreserie): self
{
$this->ficheControlePreserie = $ficheControlePreserie;
return $this;
}
public function getMesureSp1(): ?float
{
return $this->mesure_sp1;
}
public function setMesureSp1(?float $mesure_sp1): self
{
$this->mesure_sp1 = $mesure_sp1;
return $this;
}
public function getMesureSp2(): ?float
{
return $this->mesure_sp2;
}
public function setMesureSp2(?float $mesure_sp2): self
{
$this->mesure_sp2 = $mesure_sp2;
return $this;
}
public function getMesureSp3(): ?float
{
return $this->mesure_sp3;
}
public function setMesureSp3(?float $mesure_sp3): self
{
$this->mesure_sp3 = $mesure_sp3;
return $this;
}
public function getMesureAtelier1(): ?float
{
return $this->mesure_atelier1;
}
public function setMesureAtelier1(?float $mesure_atelier1): self
{
$this->mesure_atelier1 = $mesure_atelier1;
return $this;
}
public function getMesureAtelier2(): ?float
{
return $this->mesure_atelier2;
}
public function setMesureAtelier2(?float $mesure_atelier2): self
{
$this->mesure_atelier2 = $mesure_atelier2;
return $this;
}
public function getMesureAtelier3(): ?float
{
return $this->mesure_atelier3;
}
public function setMesureAtelier3(?float $mesure_atelier3): self
{
$this->mesure_atelier3 = $mesure_atelier3;
return $this;
}
public function getMesureSp4(): ?float
{
return $this->mesure_sp4;
}
public function setMesureSp4(?float $mesure_sp4): self
{
$this->mesure_sp4 = $mesure_sp4;
return $this;
}
public function getMesureSp5(): ?float
{
return $this->mesure_sp5;
}
public function setMesureSp5(?float $mesure_sp5): self
{
$this->mesure_sp5 = $mesure_sp5;
return $this;
}
public function getMesureSp6(): ?float
{
return $this->mesure_sp6;
}
public function setMesureSp6(?float $mesure_sp6): self
{
$this->mesure_sp6 = $mesure_sp6;
return $this;
}
public function getMesureAtelier4(): ?float
{
return $this->mesure_atelier4;
}
public function setMesureAtelier4(?float $mesure_atelier4): self
{
$this->mesure_atelier4 = $mesure_atelier4;
return $this;
}
public function getMesureAtelier5(): ?float
{
return $this->mesure_atelier5;
}
public function setMesureAtelier5(?float $mesure_atelier5): self
{
$this->mesure_atelier5 = $mesure_atelier5;
return $this;
}
public function getMesureAtelier6(): ?float
{
return $this->mesure_atelier6;
}
public function setMesureAtelier6(?float $mesure_atelier6): self
{
$this->mesure_atelier6 = $mesure_atelier6;
return $this;
}
public function getSymetrie(): ?bool
{
return $this->symetrie;
}
public function setSymetrie(?bool $symetrie): self
{
$this->symetrie = $symetrie;
return $this;
}
}