, including all inherited members.
| castFrom(const line< U > &other) | cvr::line< T > | [inline] |
| copy(const line< T > &other) | cvr::line< T > | [inline] |
| distanceSqr(const point< T > &c) const | cvr::line< T > | [inline] |
| distanceSqr(const point< T > &c, point< T > &p) const | cvr::line< T > | |
| distanceSqrXPol(const point< T > &c) const | cvr::line< T > | [inline] |
| distanceSqrXPol(const point< T > &c, point< T > &p) const | cvr::line< T > | |
| distanceTo(const point< T > &c) const | cvr::line< T > | [inline] |
| distanceToXPol(const point< T > &c) const | cvr::line< T > | [inline] |
| divide(const U c) | cvr::line< T > | [inline] |
| doesIntersect(const line< T > &other) const | cvr::line< T > | |
| doesPointIntersectXPol(const line< T > &other) const | cvr::line< T > | |
| end | cvr::line< T > | [protected] |
| getCommonLine(const line< T > &other) | cvr::line< T > | |
| getCommonLine(const line< T > &first, const line< T > &second) | cvr::line< T > | [inline] |
| getEnd() const | cvr::line< T > | [inline] |
| getIntersectionPoint(const line< T > &other, point< U > &p, bool &colinear) const | cvr::line< T > | [inline] |
| getIntersectionPointXPol(const line< T > &other, point< U > &p, bool &onThisLine, bool &onOtherLine, bool &colinear) const | cvr::line< T > | [inline] |
| getIntersectionPointXPol(const line< T > &other, point< U > &p) const | cvr::line< T > | [inline] |
| getOrthogonal(double offset) | cvr::line< T > | |
| getOrthogonal(const line< T > &other, double offset) | cvr::line< T > | [inline] |
| getStart() const | cvr::line< T > | [inline] |
| intersect(const rectangle< T > &rect) | cvr::line< T > | |
| intersect(const line< T > &other, const rectangle< T > &rect) | cvr::line< T > | [inline] |
| intersectXPol(const rectangle< T > &rect) | cvr::line< T > | |
| intersectXPol(const line< T > &other, const rectangle< T > &rect) | cvr::line< T > | [inline] |
| invert() | cvr::line< T > | [inline] |
| isColinear(const line< T > &other) const | cvr::line< T > | |
| isParallel(const line< T > &other) const | cvr::line< T > | |
| line() | cvr::line< T > | [explicit] |
| line(const point< T > &theStart, const point< T > &theEnd) | cvr::line< T > | |
| line(const line< U > &other) | cvr::line< T > | [inline] |
| operator!=(const line< T > &other) const | cvr::line< T > | [inline] |
| operator*(const U c) const | cvr::line< T > | [inline] |
| operator*=(const U c) | cvr::line< T > | [inline] |
| operator/(const U c) const | cvr::line< T > | [inline] |
| operator/=(const U c) | cvr::line< T > | [inline] |
| operator=(const line< T > &other) | cvr::line< T > | [inline] |
| operator==(const line< T > &other) const | cvr::line< T > | [inline] |
| scale(const U c) | cvr::line< T > | [inline] |
| set(const point< T > &theStart, const point< T > &theEnd) | cvr::line< T > | [inline] |
| setEnd(const point< T > &theEnd) | cvr::line< T > | [inline] |
| setStart(const point< T > &theStart) | cvr::line< T > | [inline] |
| sqrLength() const | cvr::line< T > | [inline] |
| start | cvr::line< T > | [protected] |
| translate(const point< T > &p) | cvr::line< T > | [inline] |
| translate(const line< T > &other, const point< T > &p) | cvr::line< T > | [inline] |