| 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 | |
| clone() const | CDPL::Vis::LinePrimitive2D | virtual |
| containsPoint(const Math::Vector2D &pt) const | CDPL::Vis::Line2D | |
| getBegin() const | CDPL::Vis::Line2D | |
| getBounds(Rectangle2D &bounds, FontMetrics *font_metrics=0) const | CDPL::Vis::LinePrimitive2D | virtual |
| getCCWPerpDirection(Math::Vector2D &dir) const | CDPL::Vis::Line2D | |
| getCCWPerpDirection() const | CDPL::Vis::Line2D | |
| getCenter(Math::Vector2D &ctr) const | CDPL::Vis::Line2D | |
| getCenter() const | CDPL::Vis::Line2D | |
| getCWPerpDirection(Math::Vector2D &dir) const | CDPL::Vis::Line2D | |
| getCWPerpDirection() const | CDPL::Vis::Line2D | |
| getDirection(Math::Vector2D &dir) const | CDPL::Vis::Line2D | |
| getDirection() const | CDPL::Vis::Line2D | |
| getDistance(const Math::Vector2D &pt) const | CDPL::Vis::Line2D | |
| getEnd() const | CDPL::Vis::Line2D | |
| getIntersectionPoint(const Line2D &line, Math::Vector2D &pt) const | CDPL::Vis::Line2D | |
| getLength() const | CDPL::Vis::Line2D | |
| getPen() const | CDPL::Vis::LinePrimitive2D | |
| 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 | |
| LinePrimitive2D() | CDPL::Vis::LinePrimitive2D | inline |
| LinePrimitive2D(const Math::Vector2D &beg, const Math::Vector2D &end) | CDPL::Vis::LinePrimitive2D | inline |
| LinePrimitive2D(const Line2D &line) | CDPL::Vis::LinePrimitive2D | inlineexplicit |
| operator!=(const Line2D &line) const | CDPL::Vis::Line2D | |
| operator==(const Line2D &line) const | CDPL::Vis::Line2D | |
| render(Renderer2D &renderer) const | CDPL::Vis::LinePrimitive2D | virtual |
| 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 | |
| setPen(const Pen &pen) | CDPL::Vis::LinePrimitive2D | |
| 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 | |
| SharedPointer typedef | CDPL::Vis::LinePrimitive2D | |
| 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 | |
| ~GraphicsPrimitive2D() | CDPL::Vis::GraphicsPrimitive2D | inlinevirtual |
| ~Line2D() | CDPL::Vis::Line2D | inlinevirtual |