![]() |
Bridges-Java-3.0.1
3.0.1
Bridges(JavaAPI)
|
Classes | |
class | Array |
This class can be used to create arrays of type Element<E>. More... | |
class | Array1D |
This is a class can be used to create 1 dimensional arrays of type Element<E>. More... | |
class | Array2D |
This class can be used to create arrays of type Element<E>. More... | |
class | Array3D |
This class can be used to create two dimensional arrays of type Element<E>. More... | |
class | ArrayElement |
class | ArrayOfElement |
class | AVLTreeElement |
This class extends the BSTElement class by adding a height and balance factor fields that are useful in AVL trees. More... | |
class | BinTreeElement |
This class is extended from the TreeElement class and can be used to create binary tree element objects. More... | |
class | BSTElement |
The BSTElement class is the building block for creating binary search trees. More... | |
class | CircDLelement |
This class can be used to instantiate Circular Doubly Linked List Elements. More... | |
class | Circle |
This class defines a circle and is part of the symbol collection. A circle has a center and radius. More... | |
class | CircSLelement |
This class can be used to instantiate Singly Linked Circular List Elements. More... | |
class | Color |
This class is used to represent colors in BRIDGES. More... | |
class | ColorGrid |
This is a class in BRIDGES for representing an image. More... | |
class | DataStruct |
This is an abstract super class that is extended by all Bridges subclasses and provides some methods that are used universally across BRIDGES. More... | |
class | DLelement |
This class is used to create doubly linked element objects. More... | |
class | Edge |
This class is used to represent the edges in a graph and will appear as links in the BRIDGES graph visualization. More... | |
class | Element |
This is the main superclass in BRIDGES for deriving a number of objects used in building arrays, lists, trees and graph data structures. More... | |
class | ElementVisualizer |
This class maintains the visual attributes of each BRIDGES element. More... | |
class | GameCell |
This class is used to represent cells in GameGrids in BRIDGES. Each cell has a foreground color, background color, and symbol. More... | |
class | GameGrid |
This is a class in BRIDGES for representing an (m x n) grid. Each position in the grid will hold a GameCell object, each of which has a foreground color, background color, and a symbol. More... | |
class | GraphAdjList |
The GraphAdjList class can be used to represent adjacency list based graphs in BRIDGES. More... | |
class | GraphAdjListSimple |
The GraphAdjListSimple class is a simplification of the GraphAdjList class; this class is useful in applications where vertex and edge specific information is not used; this class is thus a specialization of GraphAdjList with only a single generic parameter that specifies the key type. More... | |
class | GraphAdjMatrix |
The GraphAdjMatrix class can be used to represent adjacency matrix based graphs in BRIDGES. More... | |
class | GraphAdjMatrixSimple |
The GraphAdjMatrixSimple class is a simplification of the GraphAdjList class; this class is useful in applications where vertex and edge specific information is not used; this class is thus a specialization of GraphAdjList with only a single generic parameter that specifies the key type. More... | |
class | Grid |
This is a class in BRIDGES for representing an (m x n) grid. More... | |
class | KdTreeElement |
The This class can be used to create K-d Tree elements, derived from BSTElement. K-D trees can be thought of as the spatial equivalent binary search trees and operate on multiple dimensions (2D and 3D are most common). These trees serve as a representation of the underlying geometrically defined spaces. Specialized versions of these trees include quadtrees and octrees, which subdivide into equal sized quadrants octants at each level, respectively. More... | |
class | Label |
This class used to label symbols. Labels have a text string, font size, width, height and location. More... | |
class | LineChart |
Show series of data or functions using a line chart. More... | |
class | LinkVisualizer |
This class maintains the visual attributes of links that join Bridges elements. More... | |
class | MLelement |
This class can be used to instantiate Multi-list Elements. More... | |
enum | NamedColor |
This enum is used to represent named, web-safe SVG colors in BRIDGES. More... | |
enum | NamedSymbol |
This enum is used to represent named symbols for use in BRIDGES GameGrids. More... | |
class | Polygon |
This class defines a polygon and is part of the symbol collection. A polygon has a sequence of points (x, y coordinate pairs) More... | |
class | Polyline |
This class defines a polyline and is part of the symbol collection. A polyline has a sequence of points (x, y coordinate pairs) More... | |
class | Rectangle |
This class defines a rectangle and is part of the symbol collection. A rectangle has height and width. More... | |
class | SLelement |
This class can be used to instantiate Singly Linked Elements. More... | |
class | Symbol |
This is a class in BRIDGES for deriving a number of Symbol objects for use in a SymbolCollection. More... | |
class | SymbolCollection |
the ShapeCollection represents a collection of symbols to visualize in Bridges More... | |
class | TreeElement |
This class extends Element to represent general trees with arbitrary number of children. More... | |
This class is created to solve the problem with generic arrays and type erasure