TXSLib : Class TXYData
La classe TXYData représente un couple de points X et Y représentant les coordonnées X et Y d'un point d'une courbe. Elle est utilisée par les classes :
- TCurve
- TGraph
- TXYGraph
- TYGraph
Pour une présentation et des exemples d'utilisations détaillés se reporter à la rubrique Tracés de courbes.
Fonctions publiques
| TXYData() | |
| TXYData(const double& X, const double& Y) | |
| TXYData(const TXYData& XYData) | |
| TXYData& | operator=(const TXYData& XYData) |
| bool | operator==(const TXYData& op1, const TXYData& op2) |
| bool | operator!=(const TXYData& op1, const TXYData& op2) |
| void | SetXY(const double& X, const double& Y) |
| void | SetX(const double& X) |
| void | SetY(const double& Y) |
| double | GetXY(double& Y) |
| double | GetX() |
| double | GetY() |
| bool | IsValid() |
Description : Contructeur par défaut. Instancie un objet de la classe TXYData. Les valeurs X et Y sont initialisées à -DBL_MAX. L'objet est considéré comme invalide.
Description : Contructeur standard. Instancie un objet de la classe TXYData. Les valeurs X et Y sont initialisées aux valeurs passées en paramètres.
Paramètre : X - type double& - Coordonnée X
Paramètre : Y - type double& - Coordonnée Y
Description : Contructeur par copie. Instancie un objet de la classe TXYData. Les valeurs X et Y sont initialisées à celles de l'objet TXYData passé en paramètre.
Paramètre : XYData - type TXYData& - Objet TXYData à copier
Description : Opérateur d'assignation. Retourne un objet de la classe TXYData dont les valeurs X et Y sont assignées à celles de l'objet TXYData passé en paramètre.
Paramètre : XYData - type TXYData& - Objet TXYData source
valeur de retour : Référence vers un objet TXYData assigné à parti de l'objet passé en paramètre
Description : Opérateur de test d'égalité entre les deux objets TXYData passés en paramètres
Paramètre : op1 - type TXYData& - Première opérande de test
Paramètre : op2 - type TXYData& - Seconde opérande de test
valeur de retour : true si les deux objets ont des valeurs X et Y égales
Description : Opérateur de test d'inégalité entre les deux objets TXYData passés en paramètres
Paramètre : op1 - type TXYData& - Première opérande de test
Paramètre : op2 - type TXYData& - Seconde opérande de test
valeur de retour : true si les deux objets ont des valeurs X et Y inégales
Description : Assigne les valeurs X et Y passées en paramètres aux coordonnées X et Y de l'objet.
Paramètre : X - type double& - Coordonnée X
Paramètre : Y - type double& - Coordonnée Y
Description : Assigne la valeur X passée en paramètre à la coordonnée X de l'objet.
Paramètre : X - type double& - Coordonnée X
Description : Assigne la valeur Y passée en paramètre à la coordonnée Y de l'objet.
Paramètre : Y - type double& - Coordonnée Y
Description : Retourne les coordonnées X et Y de l'objet.
Paramètre : Y - type double& - Contient la coordonnée Y en retour de la fonction
valeur de retour : Coordonnée X
Description : Retourne la coordonnée X de l'objet.
valeur de retour : Coordonnée X
Description : Retourne la coordonnée Y de l'objet.
valeur de retour : Coordonnée Y
Description : Retourne si l'objet contient des coordonnées valides ou non.
valeur de retour : true si les deux coordonnées sont valides