GMap3d::CDartVertexerticalCompare Class Reference

#include <sweeping-comparators.hh>

Inherits GMap3d::CDartCompare.

Collaboration diagram for GMap3d::CDartVertexerticalCompare:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CDartVertexerticalCompare (CGMapVertex *AMap, int ADirectVertex, int AExtremity1, const CVertex &AZVector)
bool operator() (CDartVertex *ADart1, CDartVertex *ADart2) const
void setCurrentPoint (const CVertex &AVertex)

Static Private Attributes

static TCoordinate FX = 0


Detailed Description

Definition at line 153 of file sweeping-comparators.hh.


Constructor & Destructor Documentation

CDartVertexerticalCompare::CDartVertexerticalCompare ( CGMapVertex AMap,
int  ADirectVertex,
int  AExtremity1,
const CVertex AZVector 
)

Construction d'une nouvelle instance de la classe. Les plongements des brins doivent être accessibles via le champ directInfo dont l'indice est donné (voir méthode 'CGMapVertexpointDirectInfoToAttributeVertex'). Le paramètre AExtremity1 correspond à un numéro de marque. Pour plus d'informations, se reporter à la méthode 'operator()'.

Parameters:
AMap La carte sur laquelle s'applique le comparateur
ADirectVertex Un indice de champ directInfo
AExtremity1 Un numéro de marque
Returns:
Une nouvelle instance de la classe

Definition at line 85 of file sweeping-comparators.cc.


Member Function Documentation

bool CDartVertexerticalCompare::operator() ( CDartVertex *  ADart1,
CDartVertex *  ADart2 
) const

Parameters:
ADart1 Un brin
ADart2 Un brin
Returns:
Un booléen vrai si ADart1 < ADart2

Definition at line 170 of file sweeping-comparators.cc.

void CDartVertexerticalCompare::setCurrentPoint ( const CVertex AVertex  ) 

Positionne la ligne de balayage de manière à ce qu'elle passe par AVertex.

Parameters:
AVertex Un sommet

Definition at line 245 of file sweeping-comparators.cc.


Member Data Documentation

TCoordinate CDartVertexerticalCompare::FX = 0 [static, private]

Abscisse de balayage.

Definition at line 203 of file sweeping-comparators.hh.


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

Generated on Tue Jul 7 15:21:03 2009 for Moka libraries by  doxygen 1.5.8