src/lib-controler-gmap/controler-gmap-selection.hh File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int getNbSelectionLevels () const
int getSelectionLevel () const
int getNextSelectionLevel (int AIndex=1) const
TOrbit getSelectionOrbit () const
void setSelectionOrbit (TOrbit AOrbit)
void setNextSelectionOrbit ()
bool getHalfSelectionOrbit () const
void setHalfSelectionOrbit (bool ABool)
int getSelectionMark () const
int getSelectionMark (int ALevel) const
int getNextSelectionMark (int AIndex=1) const
CDart * getLastSelectedDart () const
CDart * getLastSelectedDart (int ALevel) const
CDart * getNextLastSelectedDart (int AIndex=1) const
void unsetLastSelectedDart ()
void unsetLastSelectedDart (int ALevel)
void unsetNextLastSelectedDart (int AIndex=1)
void unsetAllLastSelectedDarts ()
bool isDartSelected (CDart *ADart) const
bool isDartSelected (CDart *ADart, int ALevel) const
bool isDartNextSelected (CDart *ADart, int AIndex=1) const
void selectDart (CDart *ADart, int ALevel)
void selectDart (CDart *ADart)
void selectNextDart (CDart *ADart, int AIndex=1)
void deselectDart (CDart *ADart, int ALevel)
void deselectDart (CDart *ADart)
void deselectNextDart (CDart *ADart, int AIndex=1)
void toggleDartSelection (CDart *ADart, int ALevel)
void toggleDartSelection (CDart *ADart)
void toggleDartNextSelection (CDart *ADart, int AIndex=1)
void selectOrbit (CDart *ADart)
void selectOrbit (CDart *ADart, int ALevel)
void selectNextOrbit (CDart *ADart, int AIndex=1)
void deselectOrbit (CDart *ADart)
void deselectOrbit (CDart *ADart, int ALevel)
void deselectNextOrbit (CDart *ADart, int AIndex=1)
void toggleOrbitSelection (CDart *ADart)
void toggleOrbitSelection (CDart *ADart, int ALevel)
void toggleOrbitNextSelection (CDart *ADart, int AIndex=1)
bool takeCenter (CVertex &AResult)
bool takeVector (CVertex &AResult)
void setModeDeselectionAtStop ()
bool getModeDeselectionAtStop () const
void modeSelectionOperationStop ()

Variables

bool FDeselectMode


Function Documentation

void deselectDart ( CDart *  ADart  ) 

void deselectDart ( CDart *  ADart,
int  ALevel 
)

void deselectNextDart ( CDart *  ADart,
int  AIndex = 1 
)

void deselectNextOrbit ( CDart *  ADart,
int  AIndex = 1 
)

void deselectOrbit ( CDart *  ADart,
int  ALevel 
)

void deselectOrbit ( CDart *  ADart  ) 

bool getHalfSelectionOrbit (  )  const

CDart* getLastSelectedDart ( int  ALevel  )  const

CDart* getLastSelectedDart (  )  const

bool getModeDeselectionAtStop (  )  const

int getNbSelectionLevels (  )  const

getNbSelectionLevels

Returns:
le nombre de niveaux de sélections

CDart* getNextLastSelectedDart ( int  AIndex = 1  )  const

int getNextSelectionLevel ( int  AIndex = 1  )  const

int getNextSelectionMark ( int  AIndex = 1  )  const

Le numéro de marque relatif par rapport au niveau courant. Par exemple si AIndex==1, récupère la marque suivant le niveau courant.

int getSelectionLevel (  )  const

int getSelectionMark ( int  ALevel  )  const

Le numéro de marque d'un niveau donné.

int getSelectionMark (  )  const

Le numéro de marque du niveau de sélection courant.

TOrbit getSelectionOrbit (  )  const

bool isDartNextSelected ( CDart *  ADart,
int  AIndex = 1 
) const

bool isDartSelected ( CDart *  ADart,
int  ALevel 
) const

bool isDartSelected ( CDart *  ADart  )  const

void modeSelectionOperationStop (  ) 

void selectDart ( CDart *  ADart  ) 

void selectDart ( CDart *  ADart,
int  ALevel 
)

void selectNextDart ( CDart *  ADart,
int  AIndex = 1 
)

void selectNextOrbit ( CDart *  ADart,
int  AIndex = 1 
)

void selectOrbit ( CDart *  ADart,
int  ALevel 
)

void selectOrbit ( CDart *  ADart  ) 

void setHalfSelectionOrbit ( bool  ABool  ) 

void setModeDeselectionAtStop (  ) 

void setNextSelectionOrbit (  ) 

void setSelectionOrbit ( TOrbit  AOrbit  ) 

bool takeCenter ( CVertex &  AResult  ) 

bool takeVector ( CVertex &  AResult  ) 

void toggleDartNextSelection ( CDart *  ADart,
int  AIndex = 1 
)

void toggleDartSelection ( CDart *  ADart  ) 

void toggleDartSelection ( CDart *  ADart,
int  ALevel 
)

void toggleOrbitNextSelection ( CDart *  ADart,
int  AIndex = 1 
)

void toggleOrbitSelection ( CDart *  ADart,
int  ALevel 
)

void toggleOrbitSelection ( CDart *  ADart  ) 

void unsetAllLastSelectedDarts (  ) 

void unsetLastSelectedDart ( int  ALevel  ) 

void unsetLastSelectedDart (  ) 

void unsetNextLastSelectedDart ( int  AIndex = 1  ) 


Variable Documentation

Pour la sélection par boîte englobante : pour sélectionner ou désélectionner les brins dans la boite

Definition at line 31 of file controler-gmap-selection.hh.


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