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

#include <precompile-sew.hh>

Inheritance diagram for GMap3d::CPrecompileSew:
CPrecompile

Public Member Functions

void setParameter (CParameter *AParameter)
 
CParametergetParameter () 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 setSew (CParameterSew *ASew)
 Modifie le paramètre PARAMETER_SEW associé au précompile.
 
 CPrecompileSew (CParameterGMapVertex *, CParameterSew *)
 
 CPrecompileSew (const CPrecompileSew &)
 
CPrecompilecopy () const
 
virtual ~CPrecompileSew ()
 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 drawSewsI (int AIndice, int AMark)
 
virtual void drawModel ()
 Cette méthode affiche toute les coutures.
 
- Protected Member Functions inherited from CPrecompile
void compileModel ()
 

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
AParameterGmapVles paramètre de g-map-vertex.
AParameterSewles 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 ( )
protectedvirtual

Cette méthode affiche toute les coutures.

Implements CPrecompile.

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

void CPrecompileSew::drawSewsI ( int  AIndice,
int  AMark 
)
protectedvirtual

drawSewsI

Parameters
AIndicela dimension des coutures à afficher
AMarkla 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.


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