## Commandes relatives aux calques

createLayer(...)
  `createLayer(calque)`

  Crée un nouveau calque portant le nom précisé.

  Peut générer ValueError si le nom du calque n'est pas valide.

deleteLayer(...)
  `deleteLayer("calque")`

  Supprime le calque portant le nom "calque". Sans effet si le calque n'existe pas ou s'il n'y a qu'un seul calque dans le document.

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.

getActiveLayer(...)
  `getActiveLayer() -> chaîne`

  Retourne le nom du calque actif courant.

getLayers(...)
  `getLayers() -> liste`

  Retourne une liste contenant les noms de tous les calques définis.

isLayerPrintable(...)
  `isLayerPrintable("calque") -> booléen`

  Indique si le "calque" est imprimable ou non; une valeur True signifie que le "calque" peut être imprimé et une valeur False, que l'impression est désactivée.

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.

isLayerVisible(...)
  `isLayerVisible("calque") -> booléen`

  Indique si le "calque" est visible ou non; une valeur True signifie que le "calque" est visible et une valeur False, que le "calque" est invisible.

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.

sendToLayer(...)
  `sendToLayer("calque" [, "nom"])`

  Envoie l'objet "nom" au calque "calque". Le calque doit exister. Si "nom" n'est pas fourni, l'élément sélectionné est utilisé.

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.

sentToLayer(...)
  `sentToLayer("calque" [, "nom"])`

  Oboslète. Veuillez utiliser sendToLayer() en lieu et place.

setActiveLayer(...)
  `setActiveLayer("nom")`

  Rend actif le calque nommé "nom".

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.

setLayerPrintable(...)
  `setLayerPrintable("calque", imprimable)`

  Autorise ou non l'impression du "calque". Si la valeur "imprimable" est à False, le calque ne sera pas imprimé.

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.

setLayerVisible(...)
  `setLayerVisible("calque", visible)`

  Affiche ou masque le "calque". Si "visible" prend la valeur False, le calque est invisible.

  Peut générer NotFoundError si le calque est introuvable. Peut générer ValueError si le nom du calque n'est pas valide.