LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::tfastLine< T > Member List

This is the complete list of members for lti::tfastLine< T >, including all inherited members.
castFrom(const tfastLine< U > &other)lti::tfastLine< T > [inline]
copy(const tline< T > &other)lti::tfastLine< T > [inline]
copy(const tfastLine< T > &other)lti::tfastLine< T > [inline]
deltalti::tfastLine< T > [mutable, protected]
distanceSqr(const tpoint< T > &c) const lti::tline< T > [inline]
distanceSqr(const tpoint< T > &c, tpoint< T > &p) const lti::tline< T >
distanceSqrXPol(const tpoint< T > &c, tpoint< T > &p) const lti::tfastLine< T >
distanceSqrXPol(const tpoint< T > &c) const lti::tfastLine< T >
distanceTo(const tpoint< T > &c) const lti::tline< T > [inline]
distanceToXPol(const tpoint< T > &c, tpoint< T > &p) const lti::tfastLine< T > [inline]
distanceToXPol(const tpoint< T > &c) const lti::tfastLine< T > [inline]
divide(const U c)lti::tfastLine< T > [inline]
doesIntersect(const tline< T > &other) const lti::tline< T >
doesPointIntersectXPol(const tline< T > &other) const lti::tline< T >
doIntersect(const tfastLine< T > &other) const lti::tfastLine< T >
endlti::tline< T > [protected]
ensureCorrectSlope() const lti::tfastLine< T > [inline, protected]
getCommonLine(const tline< T > &other)lti::tline< T >
getCommonLine(const tline< T > &first, const tline< T > &second)lti::tline< T > [inline]
getDelta() const lti::tfastLine< T > [inline]
getEnd() const lti::tline< T > [inline]
getIntersectionPoint(const tline< T > &other, tpoint< U > &p, bool &colinear) const lti::tline< T > [inline]
getIntersectionPointXPol(const tfastLine< T > &other, tpoint< T > &p, bool &onThisLine, bool &onOtherLine, bool &colinear) const lti::tfastLine< T >
lti::tline::getIntersectionPointXPol(const tline< T > &other, tpoint< U > &p, bool &onThisLine, bool &onOtherLine, bool &colinear) const lti::tline< T > [inline]
lti::tline::getIntersectionPointXPol(const tline< T > &other, tpoint< U > &p) const lti::tline< T > [inline]
getLineAttributes(tpoint< T > &deltaLine, float &nslope, bool &normalSlope) const lti::tfastLine< T > [inline]
getNormalizedSlope(float &slope) const lti::tfastLine< T > [inline]
getOrthogonal(double offset)lti::tline< T >
getOrthogonal(const tline< T > &other, double offset)lti::tline< T > [inline]
getStart() const lti::tline< T > [inline]
intersect(const trectangle< T > &rect)lti::tfastLine< T >
intersect(const tfastLine< T > &other, const trectangle< T > &rect)lti::tfastLine< T > [inline]
intersectXPol(const trectangle< T > &rect)lti::tfastLine< T >
intersectXPol(const tfastLine< T > &other, const trectangle< T > &rect)lti::tfastLine< T > [inline]
invert()lti::tfastLine< T > [inline]
invSlopelti::tfastLine< T > [mutable, protected]
isColinear(const tline< T > &other) const lti::tline< T >
isParallel(const tline< T > &other) const lti::tline< T >
normSlopelti::tfastLine< T > [mutable, protected]
operator!=(const tline< T > &other) const lti::tline< T > [inline]
operator*(const U c) const lti::tfastLine< T > [inline]
operator*=(const U c)lti::tfastLine< T > [inline]
operator/(const U c) const lti::tfastLine< T > [inline]
operator/=(const U c)lti::tfastLine< T > [inline]
operator=(const tfastLine< T > &other)lti::tfastLine< T > [inline]
operator=(const tline< T > &other)lti::tfastLine< T > [inline]
operator==(const tline< T > &other) const lti::tline< T > [inline]
scale(const U c)lti::tfastLine< T > [inline]
set(const tpoint< T > &theStart, const tpoint< T > &theEnd)lti::tfastLine< T > [inline]
setEnd(const tpoint< T > &theEnd)lti::tfastLine< T > [inline]
setStart(const tpoint< T > &theStart)lti::tfastLine< T > [inline]
sqrLength() const lti::tline< T > [inline]
startlti::tline< T > [protected]
tfastLine()lti::tfastLine< T > [explicit]
tfastLine(const tpoint< T > &theStart, const tpoint< T > &theEnd)lti::tfastLine< T >
tfastLine(const tfastLine< U > &other)lti::tfastLine< T > [inline]
tfastLine(const tline< U > &other)lti::tfastLine< T > [inline]
tline()lti::tline< T > [explicit]
tline(const tpoint< T > &theStart, const tpoint< T > &theEnd)lti::tline< T >
tline(const tline< U > &other)lti::tline< T > [inline]
translate(const tpoint< T > &p)lti::tfastLine< T > [inline]
translate(const tline< T > &other, const tpoint< T > &p)lti::tfastLine< T > [inline]
lti::tline::translate(const tline< T > &other, const tpoint< T > &p)lti::tline< T > [inline]
updateRequest()lti::tfastLine< T > [inline, protected]
updateSlope()lti::tfastLine< T > [inline]
uptodatelti::tfastLine< T > [mutable, protected]

Generated on Sat Apr 10 15:28:20 2010 for LTI-Lib by Doxygen 1.6.1