Package opale.module2d.noyau2d

Interface Summary
GObject2D Cette interface est à implementer par toutes les classes designant des objets * tracables avec un Pen2D dans un repere2D
Transformable Cette interface assure qu'une classe possède des méthodes de transformation géométrique.
 

Class Summary
CoordSystem Classe abstraite qui modélisent un système de coordonnées quelconque.
GAxis2D Cette classe represente les axes 2D X et Y associé à un Pen2D par l'intermediaire d'un CoordSystem.
GPoint2D Cette classe représente un point du plan Elle contient plusieurs méthodes utiles pour la géométrie euclidienne
GVector2D Cette classe héritent de la classe de base Vector2D et implémente l'interface GObject2D
InfoAxis Classe contenant des informations sur les objets de type Gaxis2D.
InfoObject Cette classe contient les informations obligatoires que doit renseigné toute instance d'une classe implémentant l'interface .
InfoPoint Classe contenant des informations sur les objets de type Point2D.
InfoVector Classe contenant des informations sur les objets de type Vector2D.
LinLinCS Cette classe modelise un système de coordonnées utilisateur 2D cartésien.
MVPass Cette classe encapsule une matrice et un vecteur de changement de repere.
Object2D Cette classe abstraite est à étendre par toutes les classes designant un objet géométrique 2D.
OIJ Cette classe modèlise un repère (O;I;J) quelconque définit soit dans un autre repère soit dans le repère absolu.
Pack2D Cette classe permet de contenir un certain nombre d'objets de type Object2D et de repères de type OIJ.
Pen2D Cette classe constitue une boite à outil pour dessiner dans un système de coordonnées.
Point2D Cette classe permet de satisfaire la convention appliquée dans OPALE, selon laquelle les classes de base des objets géométriques s'appelent Nom et les classes graphiques GNom.
Vector2D Cette classe est la classe de base de l'objet géométrique représentant un vecteur dans le plan.
 

Exception Summary
ImpossibleAddException Classe d'exception pour le traitement d'erreur lors de l'ajout d'un objet dans une instance d'un Pack2D.
MalformedFileException Classe d'exception pour les fichiers malformés.
OIJException Classe d'exception pour le traitement d'erreur de construction d'un repere OIJ.