Helper to clip points to a given range.
More...
List of all members.
Public Member Functions |
| LeftClip (double t) |
bool | inside (const Point2 &p) const |
| Check a point is outside this clip.
|
Point2 | clip (const Point2 &u, const Point2 &v) const |
| Determine the point where a line crosses this clip.
|
Private Attributes |
double | leftX |
| Left of x range.
|
Detailed Description
Helper to clip points to a given range.
Constructor & Destructor Documentation
Mercator::LeftClip::LeftClip |
( |
double |
t | ) |
|
|
inline |
Member Function Documentation
Point2 Mercator::LeftClip::clip |
( |
const Point2 & |
u, |
|
|
const Point2 & |
v |
|
) |
| const |
|
inline |
Determine the point where a line crosses this clip.
- Parameters:
-
u | one of of a line that crosses this clip |
v | one of of a line that crosses this clip |
- Returns:
- a point where the line cross this clip.
References leftX.
bool Mercator::LeftClip::inside |
( |
const Point2 & |
p | ) |
const |
|
inline |
Check a point is outside this clip.
- Parameters:
-
- Returns:
- true if p is outside the clip.
References leftX.
The documentation for this class was generated from the following file: