Bridges-Java  3.4.2
Bridges(Java API)
Classes
Package bridges.base

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  AudioChannel
 This class provides support for audio API in bridges; this class stores the properties and audio data of a single channel. More...
 
class  AudioClip
 This class provides support for reading, modifying, and playing, audio waveform. More...
 
class  AVLTreeElement
 This class extends the BSTElement class by adding a height and balance factor fields that are useful in AVL tree implementations. More...
 
class  BinTreeElement
 
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 bridges::base::SymbolCollection. More...
 
class  CircSLelement
 This class can be used to instantiate Singly Linked Circular List Elements. More...
 
class  Color
 
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: GraphAdjList and GraphAdjMatrix. 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 GameGrid in BRIDGES. It is part of the GameAPI. Each cell has a foreground color, background color, and a symbol shape. More...
 
class  GameGrid
 This class in BRIDGES is part of the BRIDGS Game API. It is for representing an (m x n) game 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
 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 of 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 and octants at each level, respectively. More...
 
class  LineChart
 Enable plotting 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
 
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 can be used as a part of a SymbolCollection. More...
 
class  Polyline
 This class defines a polyline and is used as part of a SymbolCollection. More...
 
class  Rectangle
 This class defines a rectangle and is part of the bridges::base::SymbolCollection. More...
 
class  SLelement
 
class  Symbol
 This is a class in BRIDGES for deriving a number of Symbol objects for use in a SymbolCollection. More...
 
class  SymbolCollection
 SymbolCollection represents a collection of symbols to visualize in Bridges This class is a container for the different symbol types supported in BRIDGES. More...
 
class  SymbolGroup
 This class defines a group of Symbols and is part of the bridges::base::SymbolCollection. More...
 
class  Text
 This class used to render text as part of a SymbolCollection. More...
 
class  TreeElement
 This class extends Element to represent general trees with arbitrary number of children. More...