#include <face-intersection-tools.hh>
Public Member Functions | |
CIntersectionPoint (const CVertex &APoint=ORIGIN, int ADim=0, TPositionInFace APos=FP_Outside) | |
const CVertex & | getPoint () const |
CDart * | getEnteringSector () const |
CDart * | getLeavingSector () const |
int | getCellDim () const |
TPositionInFace | getPosition () const |
void | setPoint (const CVertex &APoint) |
void | setEnteringSector (CDart *ASector) |
void | setLeavingSector (CDart *ASector) |
void | setCellDim (int ADim) |
void | setPosition (TPositionInFace APos) |
Private Attributes | |
CVertex | FPoint |
CDart * | FEnteringSector |
CDart * | FLeavingSector |
int | FCellDim |
TPositionInFace | FPos |
Definition at line 40 of file face-intersection-tools.hh.
GMap3d::CIntersectionPoint::CIntersectionPoint | ( | const CVertex & | APoint = ORIGIN , |
|
int | ADim = 0 , |
|||
TPositionInFace | APos = FP_Outside | |||
) | [inline] |
Definition at line 43 of file face-intersection-tools.hh.
int GMap3d::CIntersectionPoint::getCellDim | ( | ) | const [inline] |
Definition at line 51 of file face-intersection-tools.hh.
CDart* GMap3d::CIntersectionPoint::getEnteringSector | ( | ) | const [inline] |
Definition at line 49 of file face-intersection-tools.hh.
CDart* GMap3d::CIntersectionPoint::getLeavingSector | ( | ) | const [inline] |
Definition at line 50 of file face-intersection-tools.hh.
const CVertex& GMap3d::CIntersectionPoint::getPoint | ( | ) | const [inline] |
Definition at line 48 of file face-intersection-tools.hh.
TPositionInFace GMap3d::CIntersectionPoint::getPosition | ( | ) | const [inline] |
Definition at line 52 of file face-intersection-tools.hh.
void GMap3d::CIntersectionPoint::setCellDim | ( | int | ADim | ) | [inline] |
Definition at line 57 of file face-intersection-tools.hh.
void GMap3d::CIntersectionPoint::setEnteringSector | ( | CDart * | ASector | ) | [inline] |
Definition at line 55 of file face-intersection-tools.hh.
void GMap3d::CIntersectionPoint::setLeavingSector | ( | CDart * | ASector | ) | [inline] |
Definition at line 56 of file face-intersection-tools.hh.
void GMap3d::CIntersectionPoint::setPoint | ( | const CVertex & | APoint | ) | [inline] |
Definition at line 54 of file face-intersection-tools.hh.
void GMap3d::CIntersectionPoint::setPosition | ( | TPositionInFace | APos | ) | [inline] |
Definition at line 58 of file face-intersection-tools.hh.
int GMap3d::CIntersectionPoint::FCellDim [private] |
Definition at line 64 of file face-intersection-tools.hh.
CDart* GMap3d::CIntersectionPoint::FEnteringSector [private] |
Definition at line 62 of file face-intersection-tools.hh.
CDart* GMap3d::CIntersectionPoint::FLeavingSector [private] |
Definition at line 63 of file face-intersection-tools.hh.
CVertex GMap3d::CIntersectionPoint::FPoint [private] |
Definition at line 61 of file face-intersection-tools.hh.
Definition at line 65 of file face-intersection-tools.hh.