Class Summary |
AffineTransform2D |
This class extends java.awt.geom.AffineTransform and represents a 2D affine transform. |
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. |
Legend |
Cette classe représente la légende attaché à une instance de Pack2D. |
LinLinCS |
Cette classe modelise un système de coordonnées utilisateur 2D cartésien. |
MarkType |
|
Matrix2D |
|
Object2D |
This abstract class is the root of the class hierarchy that represents an object 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 |
This class represents a vector in R². |
The package opale.m2d give the classes to define a 2d-world. More precisly, there are in this package classes to construct one or more coordinates system and classes to draw in these systems. The package opale.m2d.object contains instanciable classes that represent predefinite 2d objects and that inherite of the abstract class opale.m2d.Object2D.