, 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] |
delta | lti::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 > | |
end | lti::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] |
invSlope | lti::tfastLine< T > | [mutable, protected] |
isColinear(const tline< T > &other) const | lti::tline< T > | |
isParallel(const tline< T > &other) const | lti::tline< T > | |
normSlope | lti::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] |
start | lti::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] |
uptodate | lti::tfastLine< T > | [mutable, protected] |