Moka libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GMap3d::CEdgeIntersection Class Reference

#include <edge-intersection.hh>

Public Member Functions

Constructeurs
 CEdgeIntersection (CDart *AIntersectedCell=NULL, TCoordinate AIntersectionParameter=0.0, CVertex const &AIntersectionPoint=ORIGIN, int AIntersectedCellDimension=0, TPositionOnEdge AIntersectionPosition=EP_OutOfEdge)
 
Méthodes publiques
CDart * getCell () const
 
TCoordinate getParameter () const
 
CVertex const & getPoint () const
 
int getCellDimension () const
 
TPositionOnEdge getPosition () const
 
void setCell (CDart *ADart)
 
void setParameter (TCoordinate AParameter)
 
void setPoint (CVertex const &APoint)
 
void setCellDimension (int ADimension)
 
void setPosition (TPositionOnEdge APosition)
 

Detailed Description

Classe définissant l'intersection entre une arête et une cellule

Author
Nicolas Guiard

Definition at line 56 of file edge-intersection.hh.

Constructor & Destructor Documentation

INLINE GMap3d::CEdgeIntersection::CEdgeIntersection ( CDart *  AIntersectedCell = NULL,
TCoordinate  AIntersectionParameter = 0.0,
CVertex const &  AIntersectionPoint = ORIGIN,
int  AIntersectedCellDimension = 0,
TPositionOnEdge  AIntersectionPosition = EP_OutOfEdge 
)

Constructeur avec initialisation

Returns
Une nouvelle instance de la classe

Construction d'une nouvelle instance de la classe initialisée avec les valeurs passées en paramètres.

Definition at line 30 of file edge-intersection.icc.

Member Function Documentation

INLINE CDart * GMap3d::CEdgeIntersection::getCell ( ) const

Definition at line 46 of file edge-intersection.icc.

INLINE int GMap3d::CEdgeIntersection::getCellDimension ( ) const

Definition at line 70 of file edge-intersection.icc.

INLINE TCoordinate GMap3d::CEdgeIntersection::getParameter ( ) const

Definition at line 54 of file edge-intersection.icc.

INLINE CVertex const & GMap3d::CEdgeIntersection::getPoint ( ) const

Definition at line 62 of file edge-intersection.icc.

INLINE TPositionOnEdge GMap3d::CEdgeIntersection::getPosition ( ) const

Definition at line 78 of file edge-intersection.icc.

INLINE void GMap3d::CEdgeIntersection::setCell ( CDart *  ADart)

Definition at line 86 of file edge-intersection.icc.

INLINE void GMap3d::CEdgeIntersection::setCellDimension ( int  ADimension)

Definition at line 110 of file edge-intersection.icc.

INLINE void GMap3d::CEdgeIntersection::setParameter ( TCoordinate  AParameter)

Definition at line 94 of file edge-intersection.icc.

INLINE void GMap3d::CEdgeIntersection::setPoint ( CVertex const &  APoint)

Definition at line 102 of file edge-intersection.icc.

INLINE void GMap3d::CEdgeIntersection::setPosition ( TPositionOnEdge  APosition)

Definition at line 118 of file edge-intersection.icc.


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