CParameterAimedPoint Class Reference

#include <parameter-aimed-point.hh>

Inherits CParameter.

Collaboration diagram for CParameterAimedPoint:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int getType () const
Constructeur et destructeur
 CParameterAimedPoint (int ANbRef=0)
 CParameterAimedPoint (const CParameterAimedPoint &)
CParametercopy () 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 &)


Detailed Description

Author:
Guillaume Damiand, Frédéric Vidil La classe CParameterAimedPoint regroupe les paramètres nécessaires au dessin du point que l'on regarde
  • largeurs des différents éléments (traits, longueur de la croix)
  • les couleurs des différents éléments
Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Definition at line 41 of file parameter-aimed-point.hh.


Constructor & Destructor Documentation

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.


Member Function Documentation

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]

load

Méthode permettant de récupérer les valeurs des variables membres.

Implements CParameter.

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]

save

Méthode permettant de sauver les valeurs des variables membres.

Implements CParameter.

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.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const CParameterAimedPoint  
) [friend]

Fonctions amies pour lire et écrire dans un flux.

std::istream& operator>> ( std::istream &  ,
CParameterAimedPoint  
) [friend]


Member Data Documentation

Couleurs.

Definition at line 132 of file parameter-aimed-point.hh.

Taille de la croix.

Definition at line 129 of file parameter-aimed-point.hh.

Taille des lignes.

Definition at line 126 of file parameter-aimed-point.hh.


The documentation for this class was generated from the following files:

Generated on Tue Jul 7 15:17:57 2009 for Moka controler by  doxygen 1.5.8