#include <line.hxx>
Definition at line 28 of file line.hxx.
◆ Line()
tools::Line::Line |
( |
const Point & |
rStartPt, |
|
|
const Point & |
rEndPt |
|
) |
| |
|
inline |
◆ GetDistance() [1/2]
double Line::GetDistance |
( |
const double & |
rPtX, |
|
|
const double & |
rPtY |
|
) |
| const |
◆ GetDistance() [2/2]
double tools::Line::GetDistance |
( |
const Point & |
rPoint | ) |
const |
|
inline |
◆ GetEnd()
const Point & tools::Line::GetEnd |
( |
| ) |
const |
|
inline |
◆ GetLength()
double Line::GetLength |
( |
| ) |
const |
◆ GetStart()
const Point & tools::Line::GetStart |
( |
| ) |
const |
|
inline |
◆ Intersection() [1/2]
bool Line::Intersection |
( |
const tools::Line & |
rLine, |
|
|
double & |
rIntersectionX, |
|
|
double & |
rIntersectionY |
|
) |
| const |
◆ Intersection() [2/2]
bool Line::Intersection |
( |
const tools::Line & |
rLine, |
|
|
Point & |
rIntersection |
|
) |
| const |
◆ SetEnd()
void tools::Line::SetEnd |
( |
const Point & |
rEndPt | ) |
|
|
inline |
◆ SetStart()
void tools::Line::SetStart |
( |
const Point & |
rStartPt | ) |
|
|
inline |
◆ maEnd
◆ maStart
Point tools::Line::maStart |
|
private |
The documentation for this class was generated from the following files: