libimage  0.25.4
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Macros Pages
Fonctions membres publiques | Liste de tous les membres
Référence de la classe MirrorImageFactory

Usine de création d'une image miroir. Plus de détails...

#include <MirrorImage.h>

Graphe de collaboration de MirrorImageFactory:
Collaboration graph

Fonctions membres publiques

MirrorImagecreateMirrorImage (Image *pImageSrc, int position, uint mirrorSize)
 Teste et calcule les caractéristiques d'une image miroir et crée un objet MirrorImage.

Description détaillée

Usine de création d'une image miroir.

Auteur
Institut national de l'information géographique et forestière

Il est nécessaire de passer par cette classe pour créer des objets de la classe MirrorImage. Cela permet de réaliser quelques tests en amont de l'appel au constructeur de MirrorImage et de sortir en erreur en cas de problème.

Documentation des fonctions membres

MirrorImage * MirrorImageFactory::createMirrorImage ( Image pImageSrc,
int  position,
uint  mirrorSize 
)

Teste et calcule les caractéristiques d'une image miroir et crée un objet MirrorImage.

Largeur, hauteur, nombre de canaux et bbox sont déduits des composantes de l'image source et des paramètres.

Paramètres
[in]pImageSrcimage source
[in]positionposition du miroir par rapport à l'image source
[in]mirrorSizetaille du miroir en pixel
Renvoie
un pointeur d'objet MirrorImage, NULL en cas d'erreur

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :


La documentation de cette classe a été générée à partir des fichiers suivants :