| addChild(TreeElement *child) | bridges::datastructure::TreeElement< E > | inline |
| BinTreeElement(BinTreeElement *l, BinTreeElement *r, const E &e=E(), const string &lab=string()) | bridges::datastructure::BinTreeElement< E > | inline |
| BinTreeElement(const E &e=E(), const string &lab=string()) | bridges::datastructure::BinTreeElement< E > | inline |
| BSTElement(const K &k, BSTElement *l, BSTElement *r, const E &val=E(), const string &lab=string()) | bridges::datastructure::BSTElement< K, E > | inline |
| BSTElement(const K &k, const E &val=E(), const string &lab=string()) | bridges::datastructure::BSTElement< K, E > | inline |
| Element(const E &val=E(), const string &lab=string()) | bridges::datastructure::Element< E > | inlineexplicit |
| Element(const Element &e) | bridges::datastructure::Element< E > | inline |
| getChild(const int &n) | bridges::datastructure::TreeElement< E > | inline |
| getChild(const int &n) const | bridges::datastructure::TreeElement< E > | inline |
| getChildren() | bridges::datastructure::TreeElement< E > | inline |
| getChildren() const | bridges::datastructure::TreeElement< E > | inline |
| getColor() const | bridges::datastructure::Element< E > | inline |
| getDStype() const override | bridges::datastructure::BSTElement< K, E > | inlinevirtual |
| getElementRepresentation() const override | bridges::datastructure::BSTElement< K, E > | inlineprotectedvirtual |
| getKey() const | bridges::datastructure::BSTElement< K, E > | inline |
| getLabel() const | bridges::datastructure::Element< E > | inline |
| getLeft() override | bridges::datastructure::BSTElement< K, E > | inlinevirtual |
| getLeft() const override | bridges::datastructure::BSTElement< K, E > | inlinevirtual |
| getLinkRepresentation(const LinkVisualizer &lv, const string &src, const string &dest) | bridges::datastructure::Element< E > | inlineprotectedstatic |
| getLinkRepresentation(const LinkVisualizer &lv, const string &src, const string &dest, rapidjson::Document &d) | bridges::datastructure::Element< E > | inlineprotectedstatic |
| getLinkVisualizer(const Element *el) | bridges::datastructure::Element< E > | inline |
| getLinkVisualizer(const Element *el) const | bridges::datastructure::Element< E > | inline |
| getLocationX() const | bridges::datastructure::Element< E > | inline |
| getLocationY() const | bridges::datastructure::Element< E > | inline |
| getOpacity() | bridges::datastructure::Element< E > | inline |
| getRight() override | bridges::datastructure::BSTElement< K, E > | inlinevirtual |
| getRight() const override | bridges::datastructure::BSTElement< K, E > | inlinevirtual |
| getShape() const | bridges::datastructure::Element< E > | inline |
| getSize() const | bridges::datastructure::Element< E > | inline |
| getValue() const | bridges::datastructure::Element< E > | inline |
| getValue() | bridges::datastructure::Element< E > | inline |
| getVisualizer() | bridges::datastructure::Element< E > | inline |
| getVisualizer() const | bridges::datastructure::Element< E > | inline |
| key | bridges::datastructure::BSTElement< K, E > | protected |
| links | bridges::datastructure::Element< E > | protected |
| operator=(const Element &e) | bridges::datastructure::Element< E > | inline |
| operator=(E const &e) | bridges::datastructure::Element< E > | inline |
| setChild(const size_t &index, TreeElement *kid) | bridges::datastructure::TreeElement< E > | inline |
| setColor(const Color &col) | bridges::datastructure::Element< E > | inline |
| setColor(const string col) | bridges::datastructure::Element< E > | inline |
| setKey(const K &k) | bridges::datastructure::BSTElement< K, E > | inline |
| setLabel(const string &lab) | bridges::datastructure::Element< E > | inline |
| setLeft(BSTElement *l) | bridges::datastructure::BSTElement< K, E > | inline |
| bridges::datastructure::BinTreeElement::setLeft(BinTreeElement *l) | bridges::datastructure::BinTreeElement< E > | inline |
| setLocation(const double &locX, const double &locY) | bridges::datastructure::Element< E > | inline |
| setOpacity(double opacity) | bridges::datastructure::Element< E > | inline |
| setRight(BSTElement *r) | bridges::datastructure::BSTElement< K, E > | inline |
| bridges::datastructure::BinTreeElement::setRight(BinTreeElement *r) | bridges::datastructure::BinTreeElement< E > | inline |
| setShape(const Shape &shp) | bridges::datastructure::Element< E > | inline |
| setSize(const double &sz) | bridges::datastructure::Element< E > | inline |
| setValue(const E &val) | bridges::datastructure::Element< E > | inline |
| TreeElement(const E &e=E(), const string &lab=string()) | bridges::datastructure::TreeElement< E > | inline |
| ~DataStructure()=default | bridges::datastructure::DataStructure | virtual |
| ~Element() | bridges::datastructure::Element< E > | inlinevirtual |