CVR-Lib last update 20 Sep 2009

cvr::line< T > Member List

This is the complete list of members for cvr::line< T >, 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 >
endcvr::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]
startcvr::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]


Generated on Sun Sep 20 22:09:08 2009 for CVR-Lib by Doxygen 1.5.8