Représentation d'un contexte d'affichage, et déclaration des méthodes générales d'affichage. More...
#include <string>
#include <vector>
#include "cogitant/common.h"
#include "cogitant/object.h"
#include "cogitant/set.h"
Classes | |
class | cogitantdisplay::Point |
Point. More... | |
class | cogitantdisplay::Size |
Taille. More... | |
class | cogitantdisplay::Rect |
Rectangle. More... | |
class | cogitantdisplay::Clipping |
Clipping. More... | |
class | cogitantdisplay::FontName |
Référence du nom de la police. More... | |
class | cogitantdisplay::FontStyle |
Référence des attributs de la police. More... | |
class | cogitantdisplay::Color |
Couleur. More... | |
struct | cogitantdisplay::Font |
Toutes les caractéristiques pour l'affichage d'un texte. More... | |
struct | cogitantdisplay::Position |
Position d'une figure à l'intérieur d'une autre figure (et plus particulièrement d'un texte à l'intérieur d'une figure). More... | |
class | cogitantdisplay::PenArrowStyle |
Style de flèche. More... | |
struct | cogitantdisplay::Pen |
Toutes les caractéristiques pour l'affichage d'une ligne. More... | |
struct | cogitantdisplay::Brush |
Toutes les caractéristiques pour l'affichage d'un fond de figure. More... | |
class | cogitantdisplay::Figure |
Représentation de toutes les caractéristiques d'une figure. More... | |
class | cogitantdisplay::Context |
Contexte d'affichage. More... | |
Namespaces | |
cogitantdisplay | |
Espace de nom des classes et types permettant l'affichage d'objets sous forme graphique. | |
Macros | |
#define | CGA_DISPLAY_EMPTYRECT 1 |
Vérification de la non utilisation de rectangles vides. | |
#define | CGA_DISPLAY_MISC 1 |
Diverses vérifications sur les méthodes d'affichage. | |
#define | CGA_JAVA_INTERFACE 1 |
Vérifications sur l'interfacage Java (recherche de méthodes, etc.). | |
Typedefs | |
typedef signed int | cogitantdisplay::Coord |
Coordonnée graphique. More... | |
typedef unsigned int | cogitantdisplay::FontSize |
Taille de la police. More... | |
typedef Coord | cogitantdisplay::PenWidth |
Largeur du trait. More... | |
typedef cogitant::iSet | cogitantdisplay::iFigure |
Identificateur de figure. More... | |
Variables | |
const iFigure IFIGURE_NULL | cogitantdisplay::__UNUSED = cogitant::ISET_NULL |
Identificateur incorrect de figure. More... | |
Représentation d'un contexte d'affichage, et déclaration des méthodes générales d'affichage.
Déclaration de la classe cogitantdisplay::Context ainsi que tous les types permettant une représentation des informations relatives à l'affichage (cogitantdisplay::Font, cogitantdisplay::Pen, cogitantdisplay::Brush, etc.).