Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
CParameterAimedPoint Class Reference

#include <parameter-aimed-point.hh>

Inheritance diagram for CParameterAimedPoint:
CParameter

Public Member Functions

virtual int getType () const
 Identificateur du type de paramètre.
 
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])
 
- Public Member Functions inherited from CParameter
 CParameter (unsigned int ANbRef=0)
 
 CParameter (const CParameter &AParameter)
 
virtual ~CParameter ()
 
void incNbRef (unsigned int AValue=1)
 
void decNbRef (unsigned int AValue=1)
 
unsigned int getNbRef () const
 
virtual void addPrecompileToUpdate (CPrecompile *)
 
virtual void removePrecompileToUpdate (CPrecompile *)
 
virtual void putAllNeedToUpdate ()
 

Friends

std::ostream & operator<< (std::ostream &, const CParameterAimedPoint &)
 Fonctions amies pour lire et écrire dans un flux.
 
std::istream & operator>> (std::istream &, CParameterAimedPoint &)
 

Detailed Description

Author
Guillaume Damiand, Frédéric VidilLa 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.

float CParameterAimedPoint::getCLAimedPoint ( int  AIndice) const

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

const float * CParameterAimedPoint::getCLAimedPoint ( ) const

Definition at line 143 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.

void CParameterAimedPoint::load ( std::istream &  )
virtual

load

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

Implements CParameter.

Definition at line 55 of file parameter-aimed-point.cc.

void CParameterAimedPoint::reinit ( )
virtual

reinit

Reinitialise le paramètre.

Implements CParameter.

Definition at line 58 of file parameter-aimed-point.cc.

void CParameterAimedPoint::save ( std::ostream &  )
virtual

save

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

Implements CParameter.

Definition at line 52 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::setCLAimedPoint ( float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 145 of file parameter-aimed-point.cc.

void CParameterAimedPoint::setCLAimedPoint ( const float  ATab[3])

Definition at line 157 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

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