|
libcrn
3.9.5
A document image processing library
|
Classes | |
| class | Alto |
| XML Alto file wrapper. More... | |
| struct | PagePath |
| struct | SpacePath |
| struct | BlockPath |
| struct | TextLinePath |
| struct | WordPath |
| class | AltoWrapper |
| XML Alto file wrapper to crn::Document. More... | |
| class | Node |
| XML node. More... | |
| class | Element |
| XML element. More... | |
| class | Comment |
| XML comment. More... | |
| class | Text |
| XML text. More... | |
| class | Document |
| XML document. More... | |
Typedefs | |
| using | AltoDescription = Alto::Description |
| using | AltoStyles = Alto::Styles |
| using | AltoLayout = Alto::Layout |
| using | AltoPage = Alto::Layout::Page |
| using | AltoPagePtr = Alto::Layout::PagePtr |
| using | AltoSpace = Alto::Layout::Page::Space |
| using | AltoSpacePtr = Alto::Layout::Page::SpacePtr |
| using | AltoBlock = Alto::Layout::Page::Space::Block |
| using | AltoBlockPtr = Alto::Layout::Page::Space::BlockPtr |
| using | AltoTextBlock = Alto::Layout::Page::Space::TextBlock |
| using | AltoTextBlockPtr = Alto::Layout::Page::Space::TextBlockPtr |
| using | AltoIllustration = Alto::Layout::Page::Space::Illustration |
| using | AltoIllustrationPtr = Alto::Layout::Page::Space::IllustrationPtr |
| using | AltoGraphicalElement = Alto::Layout::Page::Space::GraphicalElement |
| using | AltoGraphicalElementPtr = Alto::Layout::Page::Space::GraphicalElementPtr |
| using | AltoComposedBlock = Alto::Layout::Page::Space::ComposedBlock |
| using | AltoComposedBlockPtr = Alto::Layout::Page::Space::ComposedBlockPtr |
| using | AltoTextLine = Alto::Layout::Page::Space::TextBlock::TextLine |
| using | AltoTextLinePtr = Alto::Layout::Page::Space::TextBlock::TextLinePtr |
| using | AltoTextLineElement = Alto::Layout::Page::Space::TextBlock::TextLine::LineElement |
| using | AltoTextLineElementPtr = Alto::Layout::Page::Space::TextBlock::TextLine::LineElementPtr |
| using | AltoWord = Alto::Layout::Page::Space::TextBlock::TextLine::Word |
| using | AltoWordPtr = Alto::Layout::Page::Space::TextBlock::TextLine::WordPtr |
| using | AltoWhiteSpace = Alto::Layout::Page::Space::TextBlock::TextLine::WhiteSpace |
| using | AltoWhiteSpacePtr = Alto::Layout::Page::Space::TextBlock::TextLine::WhiteSpacePtr |
| using | AltoHyphen = Alto::Layout::Page::Space::TextBlock::TextLine::Hyphen |
| using | AltoHyphenPtr = Alto::Layout::Page::Space::TextBlock::TextLine::HyphenPtr |
| using | Id = crn::StringUTF8 |
Functions | |
| std::vector< Id > | GetStyleRefs (const Element &el) |
| Gets the list of style references. More... | |
| void | AddStyleRef (Element &el, const Id &id) |
| Adds a style reference to an element. More... | |
| void | RemoveStyleRef (Element &el, const Id &id) |
| Removes a style reference to an element. More... | |
| using crn::xml::AltoBlock = typedef Alto::Layout::Page::Space::Block |
| using crn::xml::AltoBlockPtr = typedef Alto::Layout::Page::Space::BlockPtr |
| using crn::xml::AltoComposedBlock = typedef Alto::Layout::Page::Space::ComposedBlock |
| using crn::xml::AltoComposedBlockPtr = typedef Alto::Layout::Page::Space::ComposedBlockPtr |
| using crn::xml::AltoDescription = typedef Alto::Description |
| using crn::xml::AltoGraphicalElement = typedef Alto::Layout::Page::Space::GraphicalElement |
| using crn::xml::AltoGraphicalElementPtr = typedef Alto::Layout::Page::Space::GraphicalElementPtr |
| using crn::xml::AltoHyphen = typedef Alto::Layout::Page::Space::TextBlock::TextLine::Hyphen |
| using crn::xml::AltoHyphenPtr = typedef Alto::Layout::Page::Space::TextBlock::TextLine::HyphenPtr |
| using crn::xml::AltoIllustration = typedef Alto::Layout::Page::Space::Illustration |
| using crn::xml::AltoIllustrationPtr = typedef Alto::Layout::Page::Space::IllustrationPtr |
| using crn::xml::AltoLayout = typedef Alto::Layout |
| using crn::xml::AltoPage = typedef Alto::Layout::Page |
| using crn::xml::AltoPagePtr = typedef Alto::Layout::PagePtr |
| using crn::xml::AltoSpace = typedef Alto::Layout::Page::Space |
| using crn::xml::AltoSpacePtr = typedef Alto::Layout::Page::SpacePtr |
| using crn::xml::AltoStyles = typedef Alto::Styles |
| using crn::xml::AltoTextBlock = typedef Alto::Layout::Page::Space::TextBlock |
| using crn::xml::AltoTextBlockPtr = typedef Alto::Layout::Page::Space::TextBlockPtr |
| using crn::xml::AltoTextLine = typedef Alto::Layout::Page::Space::TextBlock::TextLine |
| using crn::xml::AltoTextLineElement = typedef Alto::Layout::Page::Space::TextBlock::TextLine::LineElement |
| using crn::xml::AltoTextLineElementPtr = typedef Alto::Layout::Page::Space::TextBlock::TextLine::LineElementPtr |
| using crn::xml::AltoTextLinePtr = typedef Alto::Layout::Page::Space::TextBlock::TextLinePtr |
| using crn::xml::AltoWhiteSpace = typedef Alto::Layout::Page::Space::TextBlock::TextLine::WhiteSpace |
| using crn::xml::AltoWhiteSpacePtr = typedef Alto::Layout::Page::Space::TextBlock::TextLine::WhiteSpacePtr |
| using crn::xml::AltoWord = typedef Alto::Layout::Page::Space::TextBlock::TextLine::Word |
| using crn::xml::AltoWordPtr = typedef Alto::Layout::Page::Space::TextBlock::TextLine::WordPtr |
| using crn::xml::Id = typedef crn::StringUTF8 |
Definition at line 31 of file CRNAltoUtils.h.
1.8.6