#include <parameter-aimed-point.hh>
Inherits CParameter.
Public Member Functions | |
virtual int | getType () const |
Constructeur et destructeur | |
CParameterAimedPoint (int ANbRef=0) | |
CParameterAimedPoint (const CParameterAimedPoint &) | |
CParameter * | copy () const |
virtual | ~CParameterAimedPoint () |
Sauvegarde et chargement des paramètres | |
virtual void | save (std::ostream &) |
virtual void | load (std::istream &) |
virtual void | reinit () |
Accesseurs pour la taille des lignes | |
int | getLWAimedPoint () const |
void | setLWAimedPoint (int) |
Accesseurs pour la taille de la croix | |
float | getLGAimedPoint () const |
void | setLGAimedPoint (float) |
Accesseurs pour les couleurs des axes Ox, Oy et Oz | |
float | getCLAimedPoint (int AIndice) const |
void | setCLAimedPoint (int AIndice, float AValue) |
const float * | getCLAimedPoint () const |
void | setCLAimedPoint (float AValue0, float AValue1, float AValue2) |
void | setCLAimedPoint (const float ATab[3]) |
Private Attributes | |
int | FLWAimedPoint |
float | FLGAimedPoint |
float | FCLAimedPoint [3] |
Friends | |
std::ostream & | operator<< (std::ostream &, const CParameterAimedPoint &) |
std::istream & | operator>> (std::istream &, CParameterAimedPoint &) |
Definition at line 41 of file parameter-aimed-point.hh.
CParameterAimedPoint::CParameterAimedPoint | ( | int | ANbRef = 0 |
) |
Constructeur
Definition at line 32 of file parameter-aimed-point.cc.
CParameterAimedPoint::CParameterAimedPoint | ( | const CParameterAimedPoint & | AParam | ) |
Definition at line 38 of file parameter-aimed-point.cc.
CParameterAimedPoint::~CParameterAimedPoint | ( | ) | [virtual] |
Destructeur
Definition at line 46 of file parameter-aimed-point.cc.
CParameter * CParameterAimedPoint::copy | ( | ) | const [virtual] |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CParameter.
Definition at line 49 of file parameter-aimed-point.cc.
const float * CParameterAimedPoint::getCLAimedPoint | ( | ) | const |
Definition at line 143 of file parameter-aimed-point.cc.
float CParameterAimedPoint::getCLAimedPoint | ( | int | AIndice | ) | const |
Definition at line 129 of file parameter-aimed-point.cc.
float CParameterAimedPoint::getLGAimedPoint | ( | ) | const |
Definition at line 118 of file parameter-aimed-point.cc.
int CParameterAimedPoint::getLWAimedPoint | ( | ) | const |
Definition at line 107 of file parameter-aimed-point.cc.
int CParameterAimedPoint::getType | ( | ) | const [virtual] |
Identificateur du type de paramètre.
Implements CParameter.
Definition at line 160 of file parameter-aimed-point.cc.
virtual void CParameterAimedPoint::load | ( | std::istream & | ) | [virtual] |
void CParameterAimedPoint::reinit | ( | ) | [virtual] |
reinit
Reinitialise le paramètre.
Implements CParameter.
Definition at line 58 of file parameter-aimed-point.cc.
virtual void CParameterAimedPoint::save | ( | std::ostream & | ) | [virtual] |
void CParameterAimedPoint::setCLAimedPoint | ( | const float | ATab[3] | ) |
Definition at line 157 of file parameter-aimed-point.cc.
void CParameterAimedPoint::setCLAimedPoint | ( | float | AValue0, | |
float | AValue1, | |||
float | AValue2 | |||
) |
Definition at line 145 of file parameter-aimed-point.cc.
void CParameterAimedPoint::setCLAimedPoint | ( | int | AIndice, | |
float | AValue | |||
) |
Definition at line 134 of file parameter-aimed-point.cc.
void CParameterAimedPoint::setLGAimedPoint | ( | float | AValue | ) |
Definition at line 120 of file parameter-aimed-point.cc.
void CParameterAimedPoint::setLWAimedPoint | ( | int | AValue | ) |
Definition at line 109 of file parameter-aimed-point.cc.
std::ostream& operator<< | ( | std::ostream & | , | |
const CParameterAimedPoint & | ||||
) | [friend] |
Fonctions amies pour lire et écrire dans un flux.
std::istream& operator>> | ( | std::istream & | , | |
CParameterAimedPoint & | ||||
) | [friend] |
float CParameterAimedPoint::FCLAimedPoint[3] [private] |
float CParameterAimedPoint::FLGAimedPoint [private] |
int CParameterAimedPoint::FLWAimedPoint [private] |