GMap3d::CPrecompileNormalVector Class Reference

#include <precompile-normal-vector.hh>

Inherits CPrecompile.

Collaboration diagram for GMap3d::CPrecompileNormalVector:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void setParameter (CParameter *AParameter)
CParametergetParameter () const
virtual TPrecompile getType () const
void setGMapVertex (CParameterGMapVertex *AGMapV)
void setNormalVector (CParameterNormalVector *ANormalVector)
void setSelection (CParameterSelection *ASelection)
 CPrecompileNormalVector (CParameterGMapVertex *, CParameterNormalVector *, CParameterSelection *)
 CPrecompileNormalVector (const CPrecompileNormalVector &)
CPrecompilecopy () const
virtual ~CPrecompileNormalVector ()

Protected Member Functions

virtual void drawModel ()

Private Member Functions

void drawNormal (CDart *, bool ATwoSides)

Private Attributes

CParameterGMapVertexFParameterGMapV
CParameterNormalVectorFParameterNormalVector
CParameterSelectionFParameterSelection


Detailed Description

La classe CPrecompileNormalVector permet l'affichage des vecteurs normaux des faces de la carte.

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


Constructor & Destructor Documentation

CPrecompileNormalVector::CPrecompileNormalVector ( CParameterGMapVertex AParameterGMapV,
CParameterNormalVector AParameterNormalVector,
CParameterSelection AParameterSelection 
)

Constructeur

Parameters:
AParameterGmapV les paramètre de g-map-vertex.
AParameterNormalVector les paramètres de dessin des normales
AParameterSelection les paramètres permettant d'accéder au brin last

Definition at line 35 of file precompile-normal-vector.cc.

CPrecompileNormalVector::CPrecompileNormalVector ( const CPrecompileNormalVector APrecompile  ) 

Definition at line 51 of file precompile-normal-vector.cc.

CPrecompileNormalVector::~CPrecompileNormalVector (  )  [virtual]

Destructeur.

Definition at line 66 of file precompile-normal-vector.cc.


Member Function Documentation

CPrecompile * CPrecompileNormalVector::copy (  )  const [virtual]

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

Implements CPrecompile.

Definition at line 73 of file precompile-normal-vector.cc.

void CPrecompileNormalVector::drawModel (  )  [protected, virtual]

Cette méthode affiche tout les sommets de la carte.

Implements CPrecompile.

Definition at line 139 of file precompile-normal-vector.cc.

void CPrecompileNormalVector::drawNormal ( CDart *  ADart,
bool  ATwoSides 
) [private]

Definition at line 126 of file precompile-normal-vector.cc.

CParameter * CPrecompileNormalVector::getParameter (  )  const [virtual]

getParameter

Cette méthode retourne le paramètre précompile associé à ce précompile,

Implements CPrecompile.

Definition at line 92 of file precompile-normal-vector.cc.

TPrecompile CPrecompileNormalVector::getType (  )  const [virtual]

Cette méthode retourne le type du precompile.

Implements CPrecompile.

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

void CPrecompileNormalVector::setGMapVertex ( CParameterGMapVertex AGMapV  ) 

Modifie le paramètre PARAMETER_GMAP_VERTEX associé au précompile.

Definition at line 95 of file precompile-normal-vector.cc.

void CPrecompileNormalVector::setNormalVector ( CParameterNormalVector ANormalVector  ) 

Modifie le paramètre PARAMETER_NORMAL_VECTOR associé au précompile.

Definition at line 104 of file precompile-normal-vector.cc.

void CPrecompileNormalVector::setParameter ( CParameter AParameter  )  [virtual]

setParameter

Cette méthode affecte le paramètre AParameter à ce précompile uniquement lorsque le précompile possède un paramètre de type AParameter->getType(). Sinon ne fait rien.

Implements CPrecompile.

Definition at line 76 of file precompile-normal-vector.cc.

void CPrecompileNormalVector::setSelection ( CParameterSelection ASelection  ) 

Modifie le paramètre PARAMETER_SELECTION associé au précompile.

Definition at line 114 of file precompile-normal-vector.cc.


Member Data Documentation

Les différents paramètres.

Definition at line 89 of file precompile-normal-vector.hh.

Definition at line 90 of file precompile-normal-vector.hh.

Definition at line 91 of file precompile-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