#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) |
Private Attributes | |
| CDart * | FIntersectedCell |
| TCoordinate | FIntersectionParameter |
| CVertex | FIntersectionPoint |
| int | FIntersectedCellDimension |
| TPositionOnEdge | FIntersectionPosition |
Definition at line 57 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
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.
CDart* GMap3d::CEdgeIntersection::FIntersectedCell [private] |
Attributs privés
Definition at line 108 of file edge-intersection.hh.
int GMap3d::CEdgeIntersection::FIntersectedCellDimension [private] |
Definition at line 114 of file edge-intersection.hh.
TCoordinate GMap3d::CEdgeIntersection::FIntersectionParameter [private] |
Definition at line 110 of file edge-intersection.hh.
Definition at line 112 of file edge-intersection.hh.
Definition at line 116 of file edge-intersection.hh.
1.5.8