#include <BorderExtender.hpp>
Dérivée par Millie::BorderExtenderConstant, Millie::BorderExtenderCopy, Millie::BorderExtenderNull, et Millie::BorderExtenderWrap.
Graphe d'héritage de Millie::BorderExtender:

Fonctions membres publiques | |
| virtual void | extend (Image &out, const Image &in, int toppadding, int leftpadding, int rightpadding, int bottompadding) const=0 |
| les implémentations doivent étendre l'image | |
| virtual | ~BorderExtender () |
Définition à la ligne 49 du fichier BorderExtender.hpp.
| virtual Millie::BorderExtender::~BorderExtender | ( | ) | [inline, virtual] |
on définit un destructeur virtuel pour éviter les ennuis
Définition à la ligne 70 du fichier BorderExtender.hpp.
| virtual void Millie::BorderExtender::extend | ( | Image & | out, | |
| const Image & | in, | |||
| int | toppadding, | |||
| int | leftpadding, | |||
| int | rightpadding, | |||
| int | bottompadding | |||
| ) | const [pure virtual] |
les implémentations doivent étendre l'image
| out | l'image de sortie | |
| in | l'image d'entrée | |
| toppadding | le nombre de pixel à ajouter en haut de l'image | |
| leftpadding | le nombre de pixel à ajouter en gauche de l'image | |
| rightpadding | le nombre de pixel à ajouter à droite | |
| bottompadding | le nombre de pixel à ajouter en bas |
Implémenté dans Millie::BorderExtenderConstant, Millie::BorderExtenderCopy, Millie::BorderExtenderNull, et Millie::BorderExtenderWrap.
Référencé par Millie::AreaOperator::compute().
1.5.1