Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Classes | Namespaces | Macros | Typedefs | Variables
context.h File Reference

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...
 

Detailed Description

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.).

Author
David Genest.