#include <gtkpreviews.hpp>
Graphe d'héritage de la classe lgtkpp::gtk_preview
Membres publics | |
gtk_preview (GtkPreviewType aType=GTK_PREVIEW_COLOR, bool aImmediate=true) | |
constructeur par defaut | |
gtk_preview (self const &p) | |
constructeur de copie | |
gtk_preview (self const &p, bool) | |
constructeur de clonage | |
gtk_preview (gtkself *Preview) | |
constructeur de conversion gtk+/gtk++ | |
virtual | ~gtk_preview () |
destructeur | |
gtkself const * | operator-> () const |
Renvoie un pointeur sur l'ojet Gtk+ associé s'il existe. | |
gtkself const & | operator * () const |
Renvoie une référence sur l'objet Gtk+ associé s'il existe. | |
SELF & | Size (gint aLargeur, gint aHauteur) |
Fixe la taille du preview. | |
SELF & | SetExpand (bool aExpand) |
Autorise l'adaptation de la taille de l'image a celle de la fenetre. | |
SELF & | DrawRow (guchar *aPoints, gint aX, gint aY, gint aNbPoints) |
Trace une ligne horizontale. | |
SELF & | SetDither (GdkRgbDither aDither) |
Definit les dithering de la preview. | |
virtual SAME * | Clone () const |
Duplique l'objet Gtk++ et son objet Gtk+ associé. | |
virtual SELF & | CreateObject () |
Cree l'objet Gtk+ associé. | |
virtual std::ostream & | Print (std::ostream &o) const |
Envoie l'ajustement sur un flux ostream. | |
Membres publics statiques | |
void | SetGamma (double aGamma) |
Change le niveau de gamma de l'ensemble des preview. | |
gdk_visual | GetVisual () |
Renvoie le visual des preview. | |
gdk_colormap | GetCmap () |
renvoie la colormap des preview | |
gtk_preview_info | GetInfo () |
Renvoie les infos sur les preview. |
Les gtk_preview sont des widget concu pour afficher rapidement une image en niveau de gris ou en couleurs. Afin d'accelerer le traitement de l'image, celle ci est transmise pr lignes horizontale successives. Le preview est de plus capable d'appliquer certaines transformations telles que le dithering ou une correction de gamma.
|
constructeur par defaut
|
|
constructeur de copie
|
|
constructeur de clonage
|
|
constructeur de conversion gtk+/gtk++
|
|
destructeur
|
|
Duplique l'objet Gtk++ et son objet Gtk+ associé.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Cree l'objet Gtk+ associé. Appelle la fonction du GTK+ qui va créer l'objet associé a l'instance de la classe. L'objet ne doit être crée qu'une seule fois. Une tentative de recreation arreta le programme. Normalement, cette fonction n'a pas a être appelée directement, la fonction Create s'en occupe lorsque c'est nécessaire.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Trace une ligne horizontale.
|
|
renvoie la colormap des preview
|
|
Renvoie les infos sur les preview.
|
|
Renvoie le visual des preview.
|
|
Renvoie une référence sur l'objet Gtk+ associé s'il existe.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Renvoie un pointeur sur l'ojet Gtk+ associé s'il existe.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Envoie l'ajustement sur un flux ostream.
Redéfinie à partir de lgtkpp::gtk_widget. |
|
Definit les dithering de la preview.
|
|
Autorise l'adaptation de la taille de l'image a celle de la fenetre.
|
|
Change le niveau de gamma de l'ensemble des preview. Le reglage s'applique à tous les preview de l'application.
|
|
Fixe la taille du preview.
|