GMap3d::CPrecompileSew Class Reference

#include <precompile-sew.hh>

Inherits CPrecompile.

Collaboration diagram for GMap3d::CPrecompileSew:

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 setSew (CParameterSew *ASew)
 CPrecompileSew (CParameterGMapVertex *, CParameterSew *)
 CPrecompileSew (const CPrecompileSew &)
CPrecompilecopy () const
virtual ~CPrecompileSew ()

Protected Member Functions

virtual void drawSewsI (int AIndice, int AMark)
virtual void drawModel ()

Private Attributes

CParameterGMapVertexFParameterGMapV
CParameterSewFParameterSew


Detailed Description

La classe CPrecompileSew permet l'affichage des coutures.

Definition at line 40 of file precompile-sew.hh.


Constructor & Destructor Documentation

CPrecompileSew::CPrecompileSew ( CParameterGMapVertex AParameterGMapV,
CParameterSew AParameterSew 
)

Constructeur

Parameters:
AParameterGmapV les paramètre de g-map-vertex.
AParameterSew les paramètres de dessin des coutures

Definition at line 32 of file precompile-sew.cc.

CPrecompileSew::CPrecompileSew ( const CPrecompileSew APrecompile  ) 

Definition at line 43 of file precompile-sew.cc.

CPrecompileSew::~CPrecompileSew (  )  [virtual]

Destructeur.

Definition at line 55 of file precompile-sew.cc.


Member Function Documentation

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

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

Implements CPrecompile.

Definition at line 61 of file precompile-sew.cc.

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

Cette méthode affiche toute les coutures.

Implements CPrecompile.

Definition at line 153 of file precompile-sew.cc.

void CPrecompileSew::drawSewsI ( int  AIndice,
int  AMark 
) [protected, virtual]

drawSewsI

Parameters:
AIndice la dimension des coutures à afficher
AMark la marque utilisée durant le parcours de la carte
Cette méthode affiche toute les coutures pour la dimension AIndice.

Definition at line 102 of file precompile-sew.cc.

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

getParameter

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

Implements CPrecompile.

Definition at line 76 of file precompile-sew.cc.

TPrecompile CPrecompileSew::getType (  )  const [virtual]

Cette méthode retourne le type du precompile.

Implements CPrecompile.

Definition at line 97 of file precompile-sew.cc.

void CPrecompileSew::setGMapVertex ( CParameterGMapVertex AGMapV  ) 

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

Definition at line 79 of file precompile-sew.cc.

void CPrecompileSew::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 64 of file precompile-sew.cc.

void CPrecompileSew::setSew ( CParameterSew ASew  ) 

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

Definition at line 88 of file precompile-sew.cc.


Member Data Documentation

Les différents paramètres.

Definition at line 86 of file precompile-sew.hh.

Definition at line 87 of file precompile-sew.hh.


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

Generated on Tue Jul 7 15:18:00 2009 for Moka controler by  doxygen 1.5.8