Uses of Interface
cz.vutbr.fit.layout.model.Box
-
Packages that use Box Package Description cz.vutbr.fit.layout.api cz.vutbr.fit.layout.impl cz.vutbr.fit.layout.model -
-
Uses of Box in cz.vutbr.fit.layout.api
Methods in cz.vutbr.fit.layout.api with parameters of type Box Modifier and Type Method Description voidOutputDisplay. drawBox(Box box)Draws the box contents on the page depending on the box type.voidOutputDisplay. drawExtent(Box box)Draws the box bounds at the output display. -
Uses of Box in cz.vutbr.fit.layout.impl
Classes in cz.vutbr.fit.layout.impl that implement Box Modifier and Type Class Description classDefaultBoxDefault generic box implementation.Fields in cz.vutbr.fit.layout.impl declared as Box Modifier and Type Field Description protected BoxDefaultPage. rootMethods in cz.vutbr.fit.layout.impl that return Box Modifier and Type Method Description protected BoxBaseBoxTreeBuilder. buildTree(List<Box> boxlist, Color bgColor)BoxDefaultPage. createBox()BoxDefaultPage. createBox(Box src)BoxDefaultBox. getIntrinsicParent()BoxDefaultPage. getRoot()BoxDefaultTextChunk. getSourceBox()Methods in cz.vutbr.fit.layout.impl that return types with arguments of type Box Modifier and Type Method Description List<Box>DefaultArea. getAllBoxes()Obtains all the boxes from this area and all the child areas.List<Box>DefaultArea. getBoxes()Returns a vector of boxes that are inside of this areaList<Box>DefaultPage. getBoxesAt(int x, int y)List<Box>DefaultPage. getBoxesInRegion(Rectangular r)Methods in cz.vutbr.fit.layout.impl with parameters of type Box Modifier and Type Method Description voidDefaultArea. addBox(Box box)protected voidBaseBoxTreeBuilder. computeBackgrounds(Box root, Color currentbg)Computes efficient background color for all the nodes in the treeprotected RectangularBaseBoxTreeBuilder. computeVisualBounds(Box box)protected booleanBaseBoxTreeBuilder. contentEncloses(Box parent, Box child)AreaDefaultAreaTree. createArea(Box box)BoxDefaultPage. createBox(Box src)TextChunkDefaultChunkSet. createTextChunk(Rectangular r, Area sourceArea, Box sourceBox)protected StringDefaultArea. getBoxDescription(Box box)Obtains a box description used as the default area name when the area is created from a box.protected RectangularBaseBoxTreeBuilder. getMinimalVisualBounds(Box box)Returns the minimal bounds of the box for enclosing all the contained boxes.voidBaseBoxTreeBuilder. markChildNodes(Box parent, List<Box> list, List<Box> parents)Takes a list of nodes and selects the nodes whose parent box is identical to this node's box.protected voidBaseBoxTreeBuilder. markNodesInside(Box parent, List<Box> list, boolean useVisualBounds, List<Box> parents)Takes a list of nodes and selects the nodes that are located directly inside of this node's box.voidBaseBoxTreeBuilder. recomputeBounds(Box root, boolean useVisualBounds)Recomputes the total bounds of the whole subtree.protected voidBaseBoxTreeBuilder. recomputeVisualBounds(Box root)Recomputes the visual bounds of the whole subtree.voidDefaultArea. removeBox(Box box)Removes the given box from the given area.voidDefaultBox. setIntrinsicParent(Box intrinsicParent)voidDefaultPage. setRoot(Box root)voidDefaultTextChunk. setSourceBox(Box sourceBox)protected voidBaseBoxTreeBuilder. takeChildren(Box parent, List<Box> list, List<Box> parents)Goes through the parent's children, takes all the nodes that are inside of this node and makes them the children of this node.protected booleanBaseBoxTreeBuilder. visuallyEncloses(Box parent, Box child)Method parameters in cz.vutbr.fit.layout.impl with type arguments of type Box Modifier and Type Method Description protected BoxBaseBoxTreeBuilder. buildTree(List<Box> boxlist, Color bgColor)AreaDefaultAreaTree. createArea(List<Box> boxes)voidBaseBoxTreeBuilder. markChildNodes(Box parent, List<Box> list, List<Box> parents)Takes a list of nodes and selects the nodes whose parent box is identical to this node's box.protected voidBaseBoxTreeBuilder. markNodesInside(Box parent, List<Box> list, boolean useVisualBounds, List<Box> parents)Takes a list of nodes and selects the nodes that are located directly inside of this node's box.protected voidBaseBoxTreeBuilder. recomputeVisualBounds(List<Box> boxes)Recomputes the visual bounds for a list of boxes.voidDefaultArea. removeBoxes(Collection<Box> box)Removes the given boxes from the given area.protected voidBaseBoxTreeBuilder. takeChildren(Box parent, List<Box> list, List<Box> parents)Goes through the parent's children, takes all the nodes that are inside of this node and makes them the children of this node.Constructors in cz.vutbr.fit.layout.impl with parameters of type Box Constructor Description DefaultArea(Box box)DefaultBox(Box src)DefaultTextChunk(Rectangular r, Area sourceArea, Box sourceBox)Constructor parameters in cz.vutbr.fit.layout.impl with type arguments of type Box Constructor Description DefaultArea(List<Box> boxList) -
Uses of Box in cz.vutbr.fit.layout.model
Methods in cz.vutbr.fit.layout.model that return Box Modifier and Type Method Description BoxPage. createBox()Creates a new empty box wihtin this page.BoxPage. createBox(Box src)Creates a new box within this page by copying an existing one.BoxBox. getIntrinsicParent()Gets the parent box of this box as obtained from the renderer.BoxPage. getRoot()Returns the root box of the page.BoxTextChunk. getSourceBox()Gets the source box the chunk was extracted from.Methods in cz.vutbr.fit.layout.model that return types with arguments of type Box Modifier and Type Method Description List<Box>Area. getAllBoxes()Obtains all the boxes from this area and all the child areas.List<Box>Area. getBoxes()Returns the list of boxes that belong directly to this area.List<Box>Page. getBoxesAt(int x, int y)Finds all the boxes that contain the given point within their visual bounds.List<Box>Page. getBoxesInRegion(Rectangular r)Finds the root boxes of subtrees that are fully contained in the given region based on their visual bounds.Methods in cz.vutbr.fit.layout.model with parameters of type Box Modifier and Type Method Description voidArea. addBox(Box box)Adds a new box to the area.AreaAreaTree. createArea(Box box)Creates a new area in the tree from a box.BoxPage. createBox(Box src)Creates a new box within this page by copying an existing one.TextChunkChunkSet. createTextChunk(Rectangular r, Area sourceArea, Box sourceBox)Method parameters in cz.vutbr.fit.layout.model with type arguments of type Box Modifier and Type Method Description AreaAreaTree. createArea(List<Box> boxes)Creates a new area in the tree from a list of boxes.
-