libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | Friends | List of all members
Styles Class Reference

List of styles used in the document. More...

#include <CRNAltoStyles.hpp>

+ Inheritance diagram for Styles:
+ Collaboration diagram for Styles:

Classes

class  Paragraph
 A paragraph style. More...
 
class  Text
 A text style. More...
 

Public Member Functions

 Styles (const Styles &)=delete
 
 Styles (Styles &&)=default
 
virtual ~Styles () override
 
Stylesoperator= (const Styles &)=delete
 
Stylesoperator= (Styles &&)=default
 
std::vector< Id > GetTextStyles () const
 Returns the ids of the text styles. More...
 
std::vector< Id > GetParagraphStyles () const
 Returns the ids of the paragraph styles. More...
 
const TextGetTextStyle (const Id &id_) const
 Returns a text style. More...
 
TextGetTextStyle (const Id &id_)
 Returns a text style. More...
 
TextAddTextStyle (const Id &id_, double size)
 Adds a text style. More...
 
const ParagraphGetParagraphStyle (const Id &id_) const
 Returns a paragraph style. More...
 
ParagraphGetParagraphStyle (const Id &id_)
 Returns a paragraph style. More...
 
ParagraphAddParagraphStyle (const Id &id_)
 Adds a paragraph style. More...
 

Friends

class Root
 

Detailed Description

List of styles used in the document.

Author
Yann LEYDIER

Definition at line 30 of file CRNAltoStyles.hpp.

Constructor & Destructor Documentation

Styles::Styles ( const Styles )
delete
Styles::Styles ( Styles &&  )
default
virtual Styles::~Styles ( )
inlineoverridevirtual

Definition at line 35 of file CRNAltoStyles.hpp.

Member Function Documentation

Paragraph& Styles::AddParagraphStyle ( const Id &  id_)

Adds a paragraph style.

Text& Styles::AddTextStyle ( const Id &  id_,
double  size 
)

Adds a text style.

const Paragraph& Styles::GetParagraphStyle ( const Id &  id_) const

Returns a paragraph style.

Paragraph& Styles::GetParagraphStyle ( const Id &  id_)

Returns a paragraph style.

std::vector<Id> Styles::GetParagraphStyles ( ) const

Returns the ids of the paragraph styles.

const Text& Styles::GetTextStyle ( const Id &  id_) const

Returns a text style.

Text& Styles::GetTextStyle ( const Id &  id_)

Returns a text style.

std::vector<Id> Styles::GetTextStyles ( ) const

Returns the ids of the text styles.

Styles& Styles::operator= ( const Styles )
delete
Styles& Styles::operator= ( Styles &&  )
default

Friends And Related Function Documentation

friend class Root
friend

Definition at line 151 of file CRNAltoStyles.hpp.


The documentation for this class was generated from the following file: