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

#include <precompile-normal-vector.hh>

Inheritance diagram for GMap3d::CPrecompileNormalVector:
CPrecompile

Public Member Functions

void setParameter (CParameter *AParameter)
 
CParameter * getParameter () const
 
virtual TPrecompile getType () const
 Cette méthode retourne le type du precompile.
 
void setGMapVertex (CParameterGMapVertex *AGMapV)
 Modifie le paramètre PARAMETER_GMAP_VERTEX associé au précompile.
 
void setNormalVector (CParameterNormalVector *ANormalVector)
 Modifie le paramètre PARAMETER_NORMAL_VECTOR associé au précompile.
 
void setSelection (CParameterSelection *ASelection)
 Modifie le paramètre PARAMETER_SELECTION associé au précompile.
 
 CPrecompileNormalVector (CParameterGMapVertex *, CParameterNormalVector *, CParameterSelection *)
 
 CPrecompileNormalVector (const CPrecompileNormalVector &)
 
CPrecompile * copy () const
 
virtual ~CPrecompileNormalVector ()
 Destructeur.
 
- Public Member Functions inherited from CPrecompile
 CPrecompile (unsigned int ANb=0)
 
 CPrecompile (const CPrecompile &)
 
virtual ~CPrecompile ()
 
void draw ()
 Cette méthode affiche l'objet correspondant.
 
void update ()
 
virtual void pick (int, int, CView *)
 
bool needToUpdate ()
 
void setToUpdate ()
 
void unsetToUpdate ()
 
void enable ()
 
void disable ()
 
bool isEnabled ()
 
unsigned int getNbView ()
 
void incNbView (unsigned int ADec=1)
 
void decNbView (unsigned int ADec=1)
 
unsigned int getNbEnabledView ()
 
void incNbEnabledView (unsigned int ADec=1)
 
void decNbEnabledView (unsigned int ADec=1)
 

Protected Member Functions

virtual void drawModel ()
 Cette méthode affiche tout les sommets de la carte.
 
- Protected Member Functions inherited from CPrecompile
void compileModel ()
 

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
AParameterGmapVles paramètre de g-map-vertex.
AParameterNormalVectorles paramètres de dessin des normales
AParameterSelectionles 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 ( )
protectedvirtual

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

Implements CPrecompile.

Definition at line 139 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.


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