$extrastylesheet
#include <scribo/core/paragraph_info.hh>
Public Member Functions | |
paragraph_info (const line_links< L > &llinks) | |
void | add_line (const line_info< L > &line) |
const mln::box2d & | bbox () const |
const mln::value::rgb8 & | color () const |
float | color_reliability () const |
int | delta_baseline () const |
void | fast_merge (paragraph_info< L > &info) |
void | force_stats_update () |
void | invalidate () |
bool | is_valid () const |
const line_info< L > & | line (line_id_t id) const |
const mln::util::array < line_id_t > & | line_ids () const |
const line_links< L > & | llinks () const |
bool | needs_stats_update () const |
unsigned | nlines () const |
void | set_color_ (const mln::value::rgb8 &v) |
void | set_color_reliability_ (float v) |
void | set_delta_baseline (const int delta_baseline) |
paragraph::Tag | tag () const |
void | update_tag (paragraph::Tag tag) |
Paragraph structure information.
Definition at line 43 of file paragraph_info.hh.
void scribo::paragraph_info< L >::add_line | ( | const line_info< L > & | line | ) |
Add a new line to this paragraph.
This method is provided for an incremental construction.
Once this method has been called, needs_stats_update() will return true until force_stats_update() is called.