#include "Dimension.h"
#include "InsetList.h"
#include "lyxlayout_ptr_fwd.h"
-#include "RowList_fwd.h"
+#include "Row.h"
#include "insets/Inset.h" // only for Inset::Code
namespace lyx {
+/**
+ * Each paragraph is broken up into a number of rows on the screen.
+ * This is a list of such on-screen rows, ordered from the top row
+ * downwards.
+ */
+typedef std::vector<Row> RowList;
+
class MetricsInfo;
class PainterInfo;
void dump() const;
private:
+ ///
+ typedef std::vector<size_type> RowSignature;
///
size_type calculateRowSignature(Row const &);
///
+++ /dev/null
-// -*- C++ -*-
-/**
- * \file RowList_fwd.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#ifndef ROW_LIST_FWD_H
-#define ROW_LIST_FWD_H
-
-#include "Row.h"
-
-#include <vector>
-#include <map>
-
-
-namespace lyx {
-
-/**
- * Each paragraph is broken up into a number of rows on the screen.
- * This is a list of such on-screen rows, ordered from the top row
- * downwards.
- */
-typedef std::vector<Row> RowList;
-///
-typedef std::vector<size_type> RowSignature;
-
-
-} // namespace lyx
-
-#endif