- cellEmpty(int, int) - Method in class org.fit.layout.impl.AreaGrid
-
Checks if the cell with the specified coordinates is empty.
- CENTERING_THRESHOLD - Static variable in class org.fit.layout.classify.articles.ArticleFeatureExtractor
-
Maximal difference between left and right margin to consider the area to be centered (percentage of the parent area width)
- CENTERING_THRESHOLD - Static variable in class org.fit.segm.grouping.Config
-
Maximal difference between left and right margin to consider the area to be centered (percentage of the parent area width)
- changedUpdate(DocumentEvent) - Method in class org.fit.layout.tools.ParamsPanel
-
- chooseBox(Box) - Method in class org.fit.segm.grouping.AreaImpl
-
Add the box node to the area if its bounds are inside of the area bounds.
- ClassificationPlugin - Class in org.fit.layout.classify.gui
-
- ClassificationPlugin() - Constructor for class org.fit.layout.classify.gui.ClassificationPlugin
-
- classifyArea(Area) - Method in class org.fit.layout.classify.VisualClassifier
-
- classifyTree(Area, FeatureExtractor) - Method in class org.fit.layout.classify.VisualClassifier
-
Classifies the areas in an area tree.
- clear() - Method in class org.fit.layout.classify.InstanceExtractor
-
- clear() - Method in class org.fit.layout.tools.ParamsPanel
-
Removes all the input fields.
- CollapseAreasOperator - Class in org.fit.segm.grouping.op
-
This operator collapses the areas having only one (leaf) child.
- CollapseAreasOperator() - Constructor for class org.fit.segm.grouping.op.CollapseAreasOperator
-
- collectTableStats(Area, List<Area>, int, boolean) - Method in class org.fit.layout.logical.LayoutAnalyzer
-
- ColorAnalyzer - Class in org.fit.layout.classify
-
Foreground color analyzer.
- ColorAnalyzer(Area) - Constructor for class org.fit.layout.classify.ColorAnalyzer
-
Constructs a color analyzer.
- colorizeByClass(Area, String) - Method in interface org.fit.layout.api.OutputDisplay
-
Draws the colorized are bounds.
- colorizeByClass(Area, String) - Method in class org.fit.layout.tools.OutputDisplayImpl
-
- colorizeByTags(Area, Set<Tag>) - Method in interface org.fit.layout.api.OutputDisplay
-
Draws the colorized are bounds.
- colorizeByTags(Area, Set<Tag>) - Method in class org.fit.layout.tools.OutputDisplayImpl
-
- colorLuminosity(Color) - Static method in class org.fit.layout.classify.articles.ArticleFeatureExtractor
-
- colorString(String) - Method in class org.fit.layout.tools.io.XMLOutputOperator
-
Converts the CSS specification rgb(r,g,b) to #rrggbb
- cols - Variable in class org.fit.layout.logical.LayoutAnalyzer.TableInfo
-
numbers of areas in grid columns
- columnFirst - Variable in class org.fit.segm.grouping.op.SortByPositionOperator
-
- compareMarkedness(double, double) - Method in class org.fit.layout.logical.LogicalTreeBuilder
-
- compareTo(Separator) - Method in class org.fit.segm.grouping.op.Separator
-
- computeAreaMarkedness(Area) - Method in class org.fit.layout.logical.LogicalTreeBuilder
-
Recomputes the markedness in all the nodes of an area tree.
- Config - Class in org.fit.segm.grouping
-
Segmenation algorithm configuration.
- Config() - Constructor for class org.fit.segm.grouping.Config
-
- CONSISTENT_LINE_STYLE - Static variable in class org.fit.segm.grouping.Config
-
Maintain the same style during the line detection
- Console - Class in org.fit.layout.tools
-
- Console() - Constructor for class org.fit.layout.tools.Console
-
- contains(int, int) - Method in class org.fit.layout.model.Rectangular
-
Checks if this rectangle contains a point.
- contains(int, int) - Method in class org.fit.segm.grouping.AreaImpl
-
- containsBlacklistedWord(String[]) - Method in class org.fit.layout.classify.taggers.TitleTagger
-
- containsListedWord(Vector<String>, String[]) - Method in class org.fit.layout.classify.taggers.SessionTagger
-
- containsTag(Tag) - Method in class org.fit.layout.impl.DefaultArea
-
Tests whether the area or any of its direct child areas have the given tag.
- containsText() - Method in class org.fit.segm.grouping.AreaImpl
-
- containsVisibleTextString() - Method in class org.fit.layout.cssbox.BoxNode
-
Checks if the box text is visible (it does not contain spaces only).
- content - Variable in class org.fit.layout.cssbox.BoxNode
-
The total content bounds of the node.
- contentEncloses(BoxNode) - Method in class org.fit.layout.cssbox.BoxNode
-
Checks if another node is fully located inside the content bounds of this box.
- ContentImage - Interface in org.fit.layout.model
-
An image used as the box content.
- ContentImageImpl - Class in org.fit.layout.cssbox
-
- ContentImageImpl(ReplacedImage) - Constructor for class org.fit.layout.cssbox.ContentImageImpl
-
- ContentObject - Interface in org.fit.layout.model
-
An object that may be contained in a Box.
- ContentRect - Interface in org.fit.layout.model
-
A generic rectangular content within a page
- contexpr - Variable in class org.fit.layout.classify.taggers.PersonsTagger
-
The expression describing the allowed format of the title continuation
- contexpr - Variable in class org.fit.layout.classify.taggers.SessionTagger
-
The expression describing the allowed format of the title continuation
- contexpr - Variable in class org.fit.layout.classify.taggers.TitleTagger
-
The expression describing the allowed format of the title continuation
- copy(Rectangular) - Method in class org.fit.layout.model.Rectangular
-
- count() - Method in class org.fit.layout.classify.InstanceExtractor
-
- countValidColumns(int[], int, int) - Method in class org.fit.layout.logical.LayoutAnalyzer
-
Counts valid columns detected in the table.
- createAreaTree(Page) - Method in interface org.fit.layout.api.AreaTreeProvider
-
Creates a basic area tree from the given page.
- createAreaTree(Page) - Method in class org.fit.segm.grouping.Provider
-
- createEmptyDataset() - Method in class org.fit.layout.classify.articles.ArticleFeatureExtractor
-
- createEmptyDataset() - Method in interface org.fit.layout.classify.FeatureExtractor
-
Creates an empty data set containing the header appropriate to this extractor.
- createGrid() - Method in class org.fit.layout.impl.DefaultArea
-
Creates the grid of areas from the child areas.
- createGrids(AreaImpl) - Method in class org.fit.segm.grouping.SegmentationAreaTree
-
Goes through all the areas in the tree and creates the grids in these areas
- createGroupAnalyzer(AreaImpl) - Static method in class org.fit.segm.grouping.Config
-
Creates a group analyzer for an area using the selected implementation.
- createGroupAnalyzer(AreaImpl) - Method in class org.fit.segm.grouping.op.HomogeneousLeafOperator
-
- createGroupAnalyzer(AreaImpl) - Method in class org.fit.segm.grouping.op.SuperAreaOperator
-
- createLogicalTree(AreaTree) - Method in interface org.fit.layout.api.LogicalTreeProvider
-
Creates a logical area tree from the given tree of areas.
- createLogicalTree(AreaTree) - Method in class org.fit.layout.logical.LogicalTreeBuilder
-
- createSeparators() - Method in class org.fit.segm.grouping.AreaImpl
-
Creates a set of the horizontal and vertical separators
- createSeparators(AreaImpl) - Static method in class org.fit.segm.grouping.Config
-
Creates the separators for an area using the selected algorithm
- createStrokedShape(Shape) - Method in class org.fit.layout.tools.BorderStroke
-
- createSuperArea(Rectangular, List<Area>, String) - Method in class org.fit.layout.impl.DefaultArea
-
- createSuperArea(Rectangular, List<Area>, String) - Method in interface org.fit.layout.model.Area
-
Creates a new subarea from a specified region of the area and moves the selected child
nodes to the new area.
- createSuperArea(Rectangular, List<Area>, String) - Method in class org.fit.segm.grouping.AreaImpl
-
- createSuperAreaFromVerticalRegion(Area, Rectangular) - Static method in class org.fit.segm.grouping.AreaUtils
-
- createTopology() - Method in class org.fit.layout.impl.DefaultArea
-
Creates a topology for this area.
- CSSBoxTreeBuilder - Class in org.fit.layout.cssbox
-
This class implements building the box tree using the CSSBox rendering engine.
- CSSBoxTreeBuilder(Dimension) - Constructor for class org.fit.layout.cssbox.CSSBoxTreeBuilder
-
- CSSBoxTreeProvider - Class in org.fit.layout.cssbox
-
A box tree provider implementation based on CSSBox
- CSSBoxTreeProvider() - Constructor for class org.fit.layout.cssbox.CSSBoxTreeProvider
-
- CSSBoxTreeProvider(URL, int, int) - Constructor for class org.fit.layout.cssbox.CSSBoxTreeProvider
-