GMap3d::CParameterNormalVector Class Reference

#include <parameter-normal-vector.hh>

Inherits CParameter.

Collaboration diagram for GMap3d::CParameterNormalVector:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int getType () const
Constructeur et destructeur
 CParameterNormalVector (int ANbRef=0)
 CParameterNormalVector (const CParameterNormalVector &)
CParametercopy () const
virtual ~CParameterNormalVector ()
Sauvegarde et chargement des paramètres
virtual void save (std::ostream &)
virtual void load (std::istream &)
virtual void reinit ()
Accesseurs pour le type d'affichage
bool getShowAllNormals () const
void setShowAllNormals (bool AShow)
Accesseurs pour la taille des lignes
int getLWNormalVector () const
void setLWNormalVector (int)
Accesseurs pour la longueur des normales
float getLGNormalVector () const
void setLGNormalVector (float)
Accesseurs pour les couleurs des normales
float getCLNormalVector (int AIndice) const
const float * getCLNormalVector () const
void setCLNormalVector (int AIndice, float AValue)
void setCLNormalVector (float AValue0, float AValue1, float AValue2)
void setCLNormalVector (const float ATab[3])

Private Attributes

bool FAll
int FLWNormalVector
float FLGNormalVector
float FCLNormalVector [3]

Friends

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


Detailed Description

Definition at line 43 of file parameter-normal-vector.hh.


Constructor & Destructor Documentation

CParameterNormalVector::CParameterNormalVector ( int  ANbRef = 0  ) 

Constructeur

Definition at line 33 of file parameter-normal-vector.cc.

CParameterNormalVector::CParameterNormalVector ( const CParameterNormalVector AParam  ) 

Definition at line 40 of file parameter-normal-vector.cc.

CParameterNormalVector::~CParameterNormalVector (  )  [virtual]

Destructeur

Definition at line 49 of file parameter-normal-vector.cc.


Member Function Documentation

CParameter * CParameterNormalVector::copy (  )  const [virtual]

Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.

Implements CParameter.

Definition at line 52 of file parameter-normal-vector.cc.

const float * CParameterNormalVector::getCLNormalVector (  )  const

Definition at line 168 of file parameter-normal-vector.cc.

float CParameterNormalVector::getCLNormalVector ( int  AIndice  )  const

Definition at line 154 of file parameter-normal-vector.cc.

float CParameterNormalVector::getLGNormalVector (  )  const

Definition at line 143 of file parameter-normal-vector.cc.

int CParameterNormalVector::getLWNormalVector (  )  const

Definition at line 132 of file parameter-normal-vector.cc.

bool CParameterNormalVector::getShowAllNormals (  )  const

Definition at line 120 of file parameter-normal-vector.cc.

int CParameterNormalVector::getType (  )  const [virtual]

Identificateur du type de paramètre.

Implements CParameter.

Definition at line 186 of file parameter-normal-vector.cc.

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

load

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

Implements CParameter.

void CParameterNormalVector::reinit (  )  [virtual]

reinit

Reinitialise le paramètre.

Implements CParameter.

Definition at line 61 of file parameter-normal-vector.cc.

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

save

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

Implements CParameter.

void CParameterNormalVector::setCLNormalVector ( const float  ATab[3]  ) 

Definition at line 183 of file parameter-normal-vector.cc.

void CParameterNormalVector::setCLNormalVector ( float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 170 of file parameter-normal-vector.cc.

void CParameterNormalVector::setCLNormalVector ( int  AIndice,
float  AValue 
)

Definition at line 159 of file parameter-normal-vector.cc.

void CParameterNormalVector::setLGNormalVector ( float  AValue  ) 

Definition at line 145 of file parameter-normal-vector.cc.

void CParameterNormalVector::setLWNormalVector ( int  AValue  ) 

Definition at line 134 of file parameter-normal-vector.cc.

void CParameterNormalVector::setShowAllNormals ( bool  AShow  ) 

Definition at line 123 of file parameter-normal-vector.cc.


Friends And Related Function Documentation

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

Fonctions amies pour lire et écrire dans un flux.

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


Member Data Documentation

Afficher les normales pour toutes les faces :.

Definition at line 136 of file parameter-normal-vector.hh.

Couleurs.

Definition at line 145 of file parameter-normal-vector.hh.

Taille de la croix.

Definition at line 142 of file parameter-normal-vector.hh.

Taille des lignes.

Definition at line 139 of file parameter-normal-vector.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