+ * @brief Clears the font description runs.
+ */
+ void ClearFontDescriptionRuns();
+
+ // Paragraphs
+
+ /**
+ * @brief Creates the paragraph info.
+ *
+ * @pre The line break info must be set.
+ *
+ * @param[in] startIndex The character from where the paragraph info is set.
+ * @param[in] numberOfCharacters The number of characters.
+ */
+ void CreateParagraphInfo(CharacterIndex startIndex,
+ Length numberOfCharacters);
+
+ /**
+ * @brief Find the paragraphs which contains the given characters.
+ *
+ * @param[in] index The first character's index of the run.
+ * @param[in] numberOfCharacters The number of characters of the run.
+ * @param[out] paragraphs Indices to the paragraphs which contain the characters.
+ */
+ void FindParagraphs(CharacterIndex index,
+ Length numberOfCharacters,
+ Vector<ParagraphRunIndex>& paragraphs);
+
+ // Embedded images
+
+ /**
+ * @brief Clears the embedded images.
+ */
+ void ClearEmbeddedImages();
+
+ /**
+ * @brief Clears the anchors.
+ */
+ void ClearAnchors();
+
+protected:
+ /**