Uses of Interface
cz.vutbr.fit.layout.model.Area
-
Packages that use Area Package Description cz.vutbr.fit.layout.api cz.vutbr.fit.layout.impl cz.vutbr.fit.layout.model -
-
Uses of Area in cz.vutbr.fit.layout.api
Methods in cz.vutbr.fit.layout.api with parameters of type Area Modifier and Type Method Description booleanTagger. allowsContinuation(Area node)Checks whether the area may be a continuation of a previously started area tagged with this tag.voidAreaTreeOperator. apply(AreaTree atree, Area root)Applies the operation to the given subtree of the tree.static booleanAreaUtils. areasOverlap(Area a1, Area a2, double minPercentage)Tests whether an area overlaps with another areastatic booleanAreaUtils. areasOverlap(Area a1, Collection<Area> areas2, double minPercentage)Tests a collection of areas for overlaps with another areafloatTagger. belongsTo(Area node)Checks whether the area may be tagged with the tag.voidOutputDisplay. drawExtent(Area area)Draws the area bounds at the output display.static voidAreaUtils. findAreasBeforeAfter(Area a, AreaTopology topology, List<ContentRect> destBefore, List<ContentRect> destAfter)Scans a list of areas and finds the areas that are befor or after a given area on the same line.static voidAreaUtils. findAreasBelow(Area a, AreaTopology topology, List<ContentRect> destBelow)Set<Tag>TagResolver. getAreaTags(Area a)Assigns a set of tags to a given area based on its properties.static List<ContentRect>AreaUtils. getChildrenAsContentRects(Area parent)Creates a list content rectangles from the child areas of a given area.static booleanAreaUtils. intersectsWithAny(Area a, Collection<Area> col)Checks if a given area overlaps with any other area contained in a given collectionstatic booleanAreaUtils. isAligned(Area a1, Area a2, AreaTopology topology)Checks if the given areas are aligned in row or column.static booleanAreaUtils. isInSameColumn(Area a1, Area a2, AreaTopology topology)Checks if the given areas are in the same column.static booleanAreaUtils. isLink(Area a)Checks if the given area has a target URL assigned (it acts as a link)static booleanAreaUtils. isNeighbor(Area a1, Area a2)Checks if the given areas are in the same visual group (i.e.Method parameters in cz.vutbr.fit.layout.api with type arguments of type Area Modifier and Type Method Description static booleanAreaUtils. areasOverlap(Area a1, Collection<Area> areas2, double minPercentage)Tests a collection of areas for overlaps with another areastatic booleanAreaUtils. areasOverlap(Collection<Area> areas1, Collection<Area> areas2, double minPercentage)Tests two collections of areas for overlaps.StringConcatenators.PlainAreaConcatenator. concat(List<Area> elems)StringConcatenators.SeparatedAreaConcatenator. concat(List<Area> elems)static booleanAreaUtils. intersectsWithAny(Area a, Collection<Area> col)Checks if a given area overlaps with any other area contained in a given collection -
Uses of Area in cz.vutbr.fit.layout.impl
Classes in cz.vutbr.fit.layout.impl that implement Area Modifier and Type Class Description classDefaultAreaDefault generic Area implementation.Methods in cz.vutbr.fit.layout.impl that return Area Modifier and Type Method Description AreaDefaultArea. copy()AreaDefaultAreaTree. createArea(Area other)AreaDefaultAreaTree. createArea(Box box)AreaDefaultAreaTree. createArea(Rectangular r)AreaDefaultAreaTree. createArea(List<Box> boxes)AreaDefaultArea. createSuperArea(Rectangular gp, List<Area> selected, String name)AreaDefaultGridTopology. getArea()AreaDefaultAreaTree. getAreaAt(int x, int y)AreaDefaultAreaTree. getAreaByName(String name)AreaDefaultLogicalArea. getFirstArea()AreaDefaultAreaTree. getRoot()AreaDefaultTextChunk. getSourceArea()Methods in cz.vutbr.fit.layout.impl that return types with arguments of type Area Modifier and Type Method Description List<Area>DefaultLogicalArea. getAreas()List<Area>DefaultAreaTree. getAreasAt(int x, int y)Methods in cz.vutbr.fit.layout.impl with parameters of type Area Modifier and Type Method Description voidDefaultLogicalArea. addArea(Area a)voidDefaultArea. appendChild(Area child)protected voidDefaultTextChunk. copyStyle(Area src)AreaDefaultAreaTree. createArea(Area other)TextChunkDefaultChunkSet. createTextChunk(Rectangular r, Area sourceArea, Box sourceBox)LogicalAreaDefaultLogicalArea. findArea(Area area)Set<Tag>SimpleTagResolver. getAreaTags(Area a)intDefaultAreaTree. getMaxAreaId(Area root)voidDefaultArea. insertChild(Area child, int index)voidDefaultArea. insertParent(Area newParent, Area child)voidDefaultAreaTree. setRoot(Area root)voidDefaultTextChunk. setSourceArea(Area sourceArea)Method parameters in cz.vutbr.fit.layout.impl with type arguments of type Area Modifier and Type Method Description AreaDefaultArea. createSuperArea(Rectangular gp, List<Area> selected, String name)Constructors in cz.vutbr.fit.layout.impl with parameters of type Area Constructor Description DefaultArea(Area src)DefaultGridTopology(Area area)DefaultLogicalArea(Area src)DefaultLogicalArea(Area src, String text)DefaultTextChunk(Rectangular r, Area sourceArea, Box sourceBox)Constructor parameters in cz.vutbr.fit.layout.impl with type arguments of type Area Constructor Description DefaultContentLine(Collection<? extends Area> src) -
Uses of Area in cz.vutbr.fit.layout.model
Methods in cz.vutbr.fit.layout.model that return Area Modifier and Type Method Description AreaArea. copy()Creates a copy of the area and makes it a next sibling of the source area.AreaAreaTree. createArea(Area other)Creates a new area in the tree by copying another area.AreaAreaTree. createArea(Box box)Creates a new area in the tree from a box.AreaAreaTree. createArea(Rectangular r)Creates a new empty area in the tree.AreaAreaTree. createArea(List<Box> boxes)Creates a new area in the tree from a list of boxes.AreaArea. createSuperArea(Rectangular gp, List<Area> selected, String name)Creates a new subarea from a specified region of the area and moves the selected child nodes to the new area.AreaSearchableAreaContainer. getAreaAt(int x, int y)Finds the bottom-most area node present at the given coordinates in the area tree.AreaSearchableAreaContainer. getAreaByName(String name)Finds an area by the given name.AreaLogicalArea. getFirstArea()AreaAreaTree. getRoot()Obtains the root node of the area tree.AreaTextChunk. getSourceArea()Gets the source area the chunk was extracted from.Methods in cz.vutbr.fit.layout.model that return types with arguments of type Area Modifier and Type Method Description List<Area>LogicalArea. getAreas()List<Area>SearchableAreaContainer. getAreasAt(int x, int y)Finds all the area nodes present at the given coordinates in the area tree.Methods in cz.vutbr.fit.layout.model with parameters of type Area Modifier and Type Method Description voidLogicalArea. addArea(Area a)AreaAreaTree. createArea(Area other)Creates a new area in the tree by copying another area.TextChunkChunkSet. createTextChunk(Rectangular r, Area sourceArea, Box sourceBox)LogicalAreaLogicalArea. findArea(Area area)Scans a logical area subtree rooted in this logical area for the given area.voidArea. insertParent(Area newParent, Area child)Inserts a new area as a new parent of the given child area.Method parameters in cz.vutbr.fit.layout.model with type arguments of type Area Modifier and Type Method Description AreaArea. createSuperArea(Rectangular gp, List<Area> selected, String name)Creates a new subarea from a specified region of the area and moves the selected child nodes to the new area.
-