X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FParagraphMetrics.h;h=2e57f834d9b38b606aeb34ecda83b0bd9e6767db;hb=69f838bbf3e5c1cd0eb1a64dfbf8de469dc10d97;hp=7244e2a2d34b1a48b8e43463a1145f22ed3c0840;hpb=508518ad95a7fd7581bd4affd389dbe7bd6d09f1;p=lyx.git diff --git a/src/ParagraphMetrics.h b/src/ParagraphMetrics.h index 7244e2a2d3..2e57f834d9 100644 --- a/src/ParagraphMetrics.h +++ b/src/ParagraphMetrics.h @@ -20,7 +20,6 @@ #include "Dimension.h" #include "Row.h" -#include #include namespace lyx { @@ -32,14 +31,8 @@ namespace lyx { */ typedef std::vector RowList; -class Buffer; class BufferView; -class BufferParams; -class Font; -class Inset; class Paragraph; -class MetricsInfo; -class PainterInfo; /// Helper class for paragraph metrics. class ParagraphMetrics { @@ -54,14 +47,12 @@ public: void reset(Paragraph const & par); - /// - Row & getRow(pos_type pos, bool boundary); /// Row const & getRow(pos_type pos, bool boundary) const; /// size_t pos2row(pos_type pos) const; - /// BufferView::redoParagraph updates this + /// TextMetrics::redoParagraph updates this Dimension const & dim() const { return dim_; } Dimension & dim() { return dim_; } /// total height of paragraph @@ -85,9 +76,6 @@ public: /// bool hfillExpansion(Row const & row, pos_type pos) const; - /// - size_t computeRowSignature(Row const &, BufferView const & bv) const; - /// int position() const { return position_; } void setPosition(int position);