, 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] |