Chemical Data Processing Library C++ API - Version 1.1.1
CDPL::Vis::Line2D Member List

This is the complete list of members for CDPL::Vis::Line2D, including all inherited members.

clipBeginAgainstLineSeg(const Line2D &line)CDPL::Vis::Line2D
clipBeginAgainstRectangle(const Rectangle2D &rect)CDPL::Vis::Line2D
clipEndAgainstLineSeg(const Line2D &line)CDPL::Vis::Line2D
clipEndAgainstRectangle(const Rectangle2D &rect)CDPL::Vis::Line2D
containsPoint(const Math::Vector2D &pt) constCDPL::Vis::Line2D
getBegin() constCDPL::Vis::Line2D
getCCWPerpDirection(Math::Vector2D &dir) constCDPL::Vis::Line2D
getCCWPerpDirection() constCDPL::Vis::Line2D
getCenter(Math::Vector2D &ctr) constCDPL::Vis::Line2D
getCenter() constCDPL::Vis::Line2D
getCWPerpDirection(Math::Vector2D &dir) constCDPL::Vis::Line2D
getCWPerpDirection() constCDPL::Vis::Line2D
getDirection(Math::Vector2D &dir) constCDPL::Vis::Line2D
getDirection() constCDPL::Vis::Line2D
getDistance(const Math::Vector2D &pt) constCDPL::Vis::Line2D
getEnd() constCDPL::Vis::Line2D
getIntersectionPoint(const Line2D &line, Math::Vector2D &pt) constCDPL::Vis::Line2D
getLength() constCDPL::Vis::Line2D
Line2D()CDPL::Vis::Line2D
Line2D(const Math::Vector2D &beg, const Math::Vector2D &end)CDPL::Vis::Line2D
Line2D(double beg_x, double beg_y, double end_x, double end_y)CDPL::Vis::Line2D
operator!=(const Line2D &line) constCDPL::Vis::Line2D
operator==(const Line2D &line) constCDPL::Vis::Line2D
setBegin(const Math::Vector2D &pt)CDPL::Vis::Line2D
setBegin(double x, double y)CDPL::Vis::Line2D
setBeginToLineSegIntersection(const Line2D &line)CDPL::Vis::Line2D
setEnd(const Math::Vector2D &pt)CDPL::Vis::Line2D
setEnd(double x, double y)CDPL::Vis::Line2D
setEndToLineSegIntersection(const Line2D &line)CDPL::Vis::Line2D
setPoints(double beg_x, double beg_y, double end_x, double end_y)CDPL::Vis::Line2D
setPoints(const Math::Vector2D &beg, const Math::Vector2D &end)CDPL::Vis::Line2D
swapPoints()CDPL::Vis::Line2D
translate(const Math::Vector2D &vec)CDPL::Vis::Line2D
translateBegin(const Math::Vector2D &vec)CDPL::Vis::Line2D
translateEnd(const Math::Vector2D &vec)CDPL::Vis::Line2D
~Line2D()CDPL::Vis::Line2Dinlinevirtual