GMap3d::CParameterObjectPonderation Class Reference

#include <parameter-object-ponderation.hh>

Inherits CParameter.

Collaboration diagram for GMap3d::CParameterObjectPonderation:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int getType () const
 CParameterObjectPonderation (int ANbRef=0)
 CParameterObjectPonderation (const CParameterObjectPonderation &)
virtual ~CParameterObjectPonderation ()
virtual CParametercopy () const
virtual void save (std::ostream &)
virtual void load (std::istream &)
virtual void reinit ()
void setPonderationType (TPonderationType APonderationType)
TPonderationType getPonderationType () const
void setPonderationCenter (const CVertex &APonderationCenter)
CVertex getPonderationCenter () const
void setPonderationVector (const CVertex &APonderationVector)
CVertex getPonderationVector () const
void setPonderationStretchIn (bool AActive)
bool getPonderationStretchIn () const
void setPonderationStretchInMin (float AMin)
float getPonderationStretchInMin () const
void setPonderationStretchInMax (float AMax)
float getPonderationStretchInMax () const
void setPonderationFunctionType (TFunctionType AFunctionType)
TFunctionType getPonderationFunctionType () const
void setPonderationStretchOut (bool AActive)
bool getPonderationStretchOut () const
void setPonderationStretchOutMin (float AMin)
float getPonderationStretchOutMin () const
void setPonderationStretchOutMax (float AMax)
float getPonderationStretchOutMax () const

Private Attributes

TPonderationType FPonderationType
CVertex FPonderationCenter
CVertex FPonderationVector
bool FPonderationStretchIn
float FPonderationStretchInMin
float FPonderationStretchInMax
TFunctionType FPonderationFunctionType
bool FPonderationStretchOut
float FPonderationStretchOutMin
float FPonderationStretchOutMax


Detailed Description

Definition at line 35 of file parameter-object-ponderation.hh.


Constructor & Destructor Documentation

CParameterObjectPonderation::CParameterObjectPonderation ( int  ANbRef = 0  ) 

Definition at line 32 of file parameter-object-ponderation.cc.

CParameterObjectPonderation::CParameterObjectPonderation ( const CParameterObjectPonderation AParam  ) 

Definition at line 47 of file parameter-object-ponderation.cc.

CParameterObjectPonderation::~CParameterObjectPonderation (  )  [virtual]

Definition at line 61 of file parameter-object-ponderation.cc.


Member Function Documentation

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

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

Implements CParameter.

Definition at line 64 of file parameter-object-ponderation.cc.

CVertex CParameterObjectPonderation::getPonderationCenter (  )  const

Definition at line 106 of file parameter-object-ponderation.cc.

TFunctionType CParameterObjectPonderation::getPonderationFunctionType (  )  const

Definition at line 163 of file parameter-object-ponderation.cc.

bool CParameterObjectPonderation::getPonderationStretchIn (  )  const

Definition at line 131 of file parameter-object-ponderation.cc.

float CParameterObjectPonderation::getPonderationStretchInMax (  )  const

Definition at line 151 of file parameter-object-ponderation.cc.

float CParameterObjectPonderation::getPonderationStretchInMin (  )  const

Definition at line 141 of file parameter-object-ponderation.cc.

bool CParameterObjectPonderation::getPonderationStretchOut (  )  const

Definition at line 173 of file parameter-object-ponderation.cc.

float CParameterObjectPonderation::getPonderationStretchOutMax (  )  const

Definition at line 193 of file parameter-object-ponderation.cc.

float CParameterObjectPonderation::getPonderationStretchOutMin (  )  const

Definition at line 183 of file parameter-object-ponderation.cc.

TPonderationType CParameterObjectPonderation::getPonderationType (  )  const

Definition at line 91 of file parameter-object-ponderation.cc.

CVertex CParameterObjectPonderation::getPonderationVector (  )  const

Definition at line 121 of file parameter-object-ponderation.cc.

int CParameterObjectPonderation::getType (  )  const [virtual]

Identificateur du type de paramètre.

Implements CParameter.

Definition at line 76 of file parameter-object-ponderation.cc.

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

Implements CParameter.

void CParameterObjectPonderation::reinit (  )  [virtual]

Implements CParameter.

Definition at line 73 of file parameter-object-ponderation.cc.

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

Implements CParameter.

void CParameterObjectPonderation::setPonderationCenter ( const CVertex &  APonderationCenter  ) 

Centre de pondération :.

Definition at line 96 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationFunctionType ( TFunctionType  AFunctionType  ) 

Fonction de pondération :.

Definition at line 157 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationStretchIn ( bool  AActive  ) 

Definition at line 126 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationStretchInMax ( float  AMax  ) 

Definition at line 146 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationStretchInMin ( float  AMin  ) 

Définition des bornes d'étalonnage en entrée :.

Definition at line 136 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationStretchOut ( bool  AActive  ) 

Definition at line 168 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationStretchOutMax ( float  AMax  ) 

Definition at line 188 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationStretchOutMin ( float  AMin  ) 

Définition des bornes d'étalonnage en sortie :.

Definition at line 178 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationType ( TPonderationType  APonderationType  ) 

Definition at line 81 of file parameter-object-ponderation.cc.

void CParameterObjectPonderation::setPonderationVector ( const CVertex &  APonderationVector  ) 

Definition at line 111 of file parameter-object-ponderation.cc.


Member Data Documentation

Definition at line 108 of file parameter-object-ponderation.hh.

Definition at line 112 of file parameter-object-ponderation.hh.

Definition at line 110 of file parameter-object-ponderation.hh.

Definition at line 111 of file parameter-object-ponderation.hh.

Definition at line 111 of file parameter-object-ponderation.hh.

Definition at line 113 of file parameter-object-ponderation.hh.

Definition at line 114 of file parameter-object-ponderation.hh.

Definition at line 114 of file parameter-object-ponderation.hh.

Paramètres de pondération :.

Definition at line 107 of file parameter-object-ponderation.hh.

Definition at line 109 of file parameter-object-ponderation.hh.


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

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