GMap3d::CParameterVertex Class Reference

#include <parameter-vertex.hh>

Inherits CParameter.

Collaboration diagram for GMap3d::CParameterVertex:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int getType () const
Constructeur et destructeur
 CParameterVertex (int ANbRef=0)
 CParameterVertex (const CParameterVertex &)
CParametercopy () const
virtual ~CParameterVertex ()
Sauvegarde et chargement des paramètres
virtual void save (std::ostream &)
virtual void load (std::istream &)
virtual void reinit ()
Accesseurs pour la taille des sommets
int getSVertex () const
void setSVertex (int)
Accesseurs pour les couleurs
float getCLVertex (int AIndice) const
const float * getCLVertex () const
void setCLVertex (int AIndice, float AValue)
void setCLVertex (float AValue0, float AValue1, float AValue2)
void setCLVertex (const float ATab[3])

Private Attributes

int FSVertex
float FCLVertex [3]

Friends

std::ostream & operator<< (std::ostream &, const CParameterVertex &)
std::istream & operator>> (std::istream &, CParameterVertex &)


Detailed Description

Definition at line 44 of file parameter-vertex.hh.


Constructor & Destructor Documentation

CParameterVertex::CParameterVertex ( int  ANbRef = 0  ) 

Constructeur

Definition at line 33 of file parameter-vertex.cc.

CParameterVertex::CParameterVertex ( const CParameterVertex AParam  ) 

Definition at line 39 of file parameter-vertex.cc.

CParameterVertex::~CParameterVertex (  )  [virtual]

Destructeur

Definition at line 46 of file parameter-vertex.cc.


Member Function Documentation

CParameter * CParameterVertex::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-vertex.cc.

const float * CParameterVertex::getCLVertex (  )  const

Definition at line 128 of file parameter-vertex.cc.

float CParameterVertex::getCLVertex ( int  AIndice  )  const

Definition at line 114 of file parameter-vertex.cc.

int CParameterVertex::getSVertex (  )  const

Definition at line 103 of file parameter-vertex.cc.

int CParameterVertex::getType (  )  const [virtual]

Identificateur du type de paramètre.

Implements CParameter.

Definition at line 145 of file parameter-vertex.cc.

virtual void GMap3d::CParameterVertex::load ( std::istream &   )  [virtual]

load

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

Implements CParameter.

void CParameterVertex::reinit (  )  [virtual]

reinit

Reinitialise le paramètre.

Implements CParameter.

Definition at line 58 of file parameter-vertex.cc.

virtual void GMap3d::CParameterVertex::save ( std::ostream &   )  [virtual]

save

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

Implements CParameter.

void CParameterVertex::setCLVertex ( const float  ATab[3]  ) 

Definition at line 142 of file parameter-vertex.cc.

void CParameterVertex::setCLVertex ( float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 130 of file parameter-vertex.cc.

void CParameterVertex::setCLVertex ( int  AIndice,
float  AValue 
)

Definition at line 119 of file parameter-vertex.cc.

void CParameterVertex::setSVertex ( int  AValue  ) 

Definition at line 105 of file parameter-vertex.cc.


Friends And Related Function Documentation

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

Fonctions amies pour lire et écrire dans un flux.

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


Member Data Documentation

Couleurs.

Definition at line 121 of file parameter-vertex.hh.

Taille pour les sommets.

Definition at line 118 of file parameter-vertex.hh.


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

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