Moka libraries
|
#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) |
Classe définissant l'intersection entre une arête et une cellule
Definition at line 56 of file edge-intersection.hh.
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
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.
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.