Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
GMap3d::CParameterDart Class Reference

#include <parameter-dart.hh>

Inheritance diagram for GMap3d::CParameterDart:
CParameter

Public Member Functions

float getCL0Remove (int ALevel, int AIndice) const
 Brins 0-supprimés.
 
void setCL0Remove (int ALevel, int AIndice, float AValue)
 
const float * getCL0Remove (int ALevel) const
 
void setCL0Remove (int ALevel, float AValue0, float AValue1, float AValue2)
 
void setCL0Remove (int ALevel, const float ATab[3])
 
float getCL1Remove (int ALevel, int AIndice) const
 Brins 1-supprimés.
 
void setCL1Remove (int ALevel, int AIndice, float AValue)
 
const float * getCL1Remove (int ALevel) const
 
void setCL1Remove (int ALevel, float AValue0, float AValue1, float AValue2)
 
void setCL1Remove (int ALevel, const float ATab[3])
 
virtual int getType () const
 Identificateur du type de paramètre.
 
Constructeur et destructeur
 CParameterDart (int ANbSelectionLevels, int ANbRef=0)
 
 CParameterDart (const CParameterDart &)
 
CParametercopy () const
 
virtual ~CParameterDart ()
 
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 getLWDarts () const
 
void setLWDarts (int)
 
Accesseurs pour différentes mesures
int getSAloneDarts () const
 
void setSAloneDarts (int)
 
Accesseurs pour les couleurs
float getCLUnsel (int ALevel, int AIndice) const
 Brins non sélectionnés.
 
void setCLUnsel (int ALevel, int AIndice, float AValue)
 
const float * getCLUnsel (int ALevel) const
 
void setCLUnsel (int ALevel, float AValue0, float AValue1, float AValue2)
 
void setCLUnsel (int ALevel, const float ATab[3])
 
float getCLSel (int ALevel, int AIndice) const
 Brins sélectionnés.
 
void setCLSel (int ALevel, int AIndice, float AValue)
 
const float * getCLSel (int ALevel) const
 
void setCLSel (int ALevel, float AValue0, float AValue1, float AValue2)
 
void setCLSel (int ALevel, const float ATab[3])
 
float getCLLastSel (int ALevel, int AIndice) const
 Dernier brins sélectionnés.
 
void setCLLastSel (int ALevel, int AIndice, float AValue)
 
const float * getCLLastSel (int ALevel) const
 
void setCLLastSel (int ALevel, float AValue0, float AValue1, float AValue2)
 
void setCLLastSel (int ALevel, 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 CParameterDart &)
 Fonctions amies pour lire et écrire dans un flux.
 
std::istream & operator>> (std::istream &, CParameterDart &)
 

Detailed Description

Definition at line 43 of file parameter-dart.hh.

Constructor & Destructor Documentation

CParameterDart::CParameterDart ( int  ANbSelectionLevels,
int  ANbRef = 0 
)

Constructeur

Definition at line 34 of file parameter-dart.cc.

CParameterDart::CParameterDart ( const CParameterDart AParam)

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

CParameterDart::~CParameterDart ( )
virtual

Destructeur

Definition at line 91 of file parameter-dart.cc.

Member Function Documentation

CParameter * CParameterDart::copy ( ) const
virtual

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

Implements CParameter.

Definition at line 109 of file parameter-dart.cc.

float CParameterDart::getCL0Remove ( int  ALevel,
int  AIndice 
) const

Brins 0-supprimés.

Definition at line 461 of file parameter-dart.cc.

const float * CParameterDart::getCL0Remove ( int  ALevel) const

Definition at line 479 of file parameter-dart.cc.

float CParameterDart::getCL1Remove ( int  ALevel,
int  AIndice 
) const

Brins 1-supprimés.

Definition at line 502 of file parameter-dart.cc.

const float * CParameterDart::getCL1Remove ( int  ALevel) const

Definition at line 520 of file parameter-dart.cc.

float CParameterDart::getCLLastSel ( int  ALevel,
int  AIndice 
) const

Dernier brins sélectionnés.

Definition at line 423 of file parameter-dart.cc.

const float * CParameterDart::getCLLastSel ( int  ALevel) const

Definition at line 439 of file parameter-dart.cc.

float CParameterDart::getCLSel ( int  ALevel,
int  AIndice 
) const

Brins sélectionnés.

Definition at line 385 of file parameter-dart.cc.

const float * CParameterDart::getCLSel ( int  ALevel) const

Definition at line 401 of file parameter-dart.cc.

float CParameterDart::getCLUnsel ( int  ALevel,
int  AIndice 
) const

Brins non sélectionnés.

Definition at line 344 of file parameter-dart.cc.

const float * CParameterDart::getCLUnsel ( int  ALevel) const

Definition at line 362 of file parameter-dart.cc.

int CParameterDart::getLWDarts ( ) const

Definition at line 320 of file parameter-dart.cc.

int CParameterDart::getSAloneDarts ( ) const

Definition at line 332 of file parameter-dart.cc.

int CParameterDart::getType ( ) const
virtual

Identificateur du type de paramètre.

Implements CParameter.

Definition at line 543 of file parameter-dart.cc.

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

load

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

Implements CParameter.

Definition at line 115 of file parameter-dart.cc.

void CParameterDart::reinit ( )
virtual

reinit

Reinitialise le paramètre.

Implements CParameter.

Definition at line 118 of file parameter-dart.cc.

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

save

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

Implements CParameter.

Definition at line 112 of file parameter-dart.cc.

void CParameterDart::setCL0Remove ( int  ALevel,
int  AIndice,
float  AValue 
)

Definition at line 468 of file parameter-dart.cc.

void CParameterDart::setCL0Remove ( int  ALevel,
float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 485 of file parameter-dart.cc.

void CParameterDart::setCL0Remove ( int  ALevel,
const float  ATab[3] 
)

Definition at line 499 of file parameter-dart.cc.

void CParameterDart::setCL1Remove ( int  ALevel,
int  AIndice,
float  AValue 
)

Definition at line 509 of file parameter-dart.cc.

void CParameterDart::setCL1Remove ( int  ALevel,
float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 526 of file parameter-dart.cc.

void CParameterDart::setCL1Remove ( int  ALevel,
const float  ATab[3] 
)

Definition at line 540 of file parameter-dart.cc.

void CParameterDart::setCLLastSel ( int  ALevel,
int  AIndice,
float  AValue 
)

Definition at line 429 of file parameter-dart.cc.

void CParameterDart::setCLLastSel ( int  ALevel,
float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 444 of file parameter-dart.cc.

void CParameterDart::setCLLastSel ( int  ALevel,
const float  ATab[3] 
)

Definition at line 458 of file parameter-dart.cc.

void CParameterDart::setCLSel ( int  ALevel,
int  AIndice,
float  AValue 
)

Definition at line 391 of file parameter-dart.cc.

void CParameterDart::setCLSel ( int  ALevel,
float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 406 of file parameter-dart.cc.

void CParameterDart::setCLSel ( int  ALevel,
const float  ATab[3] 
)

Definition at line 420 of file parameter-dart.cc.

void CParameterDart::setCLUnsel ( int  ALevel,
int  AIndice,
float  AValue 
)

Definition at line 351 of file parameter-dart.cc.

void CParameterDart::setCLUnsel ( int  ALevel,
float  AValue0,
float  AValue1,
float  AValue2 
)

Definition at line 368 of file parameter-dart.cc.

void CParameterDart::setCLUnsel ( int  ALevel,
const float  ATab[3] 
)

Definition at line 382 of file parameter-dart.cc.

void CParameterDart::setLWDarts ( int  AValue)

Definition at line 323 of file parameter-dart.cc.

void CParameterDart::setSAloneDarts ( int  AValue)

Definition at line 335 of file parameter-dart.cc.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const CParameterDart  
)
friend

Fonctions amies pour lire et écrire dans un flux.

std::istream& operator>> ( std::istream &  ,
CParameterDart  
)
friend

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