| addClass(const TT &... args) (defined in XML) | XML | inline |
| addClass(const ClassListXML &clist) (defined in XML) | XML | inline |
| adjustAnchor(AnchorElem &anchor, const std::string &value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inlineprotectedstatic |
| adjustAnchor(AnchorElem &anchor, const char *value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inlineprotectedstatic |
| adjustAnchor(AnchorElem &anchor, const AnchorElem &elem) (defined in AlignAnchorSVG) | AlignAnchorSVG | inlineprotectedstatic |
| adjustAnchor(AnchorElem &anchor, const ClassXML &cls) (defined in AlignAnchorSVG) | AlignAnchorSVG | inlineprotectedstatic |
| adjustAnchor(AnchorElem &anchor, const T &value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inlineprotectedstatic |
| align_conf_t typedef (defined in AlignSVG) | AlignSVG | protected |
| align_vect_t typedef (defined in AlignSVG) | AlignSVG | protected |
| AlignClass enum name | AlignSVG | |
| alignment (defined in AlignSVG) | AlignSVG | mutableprotected |
| alignments (defined in AlignSVG) | AlignSVG | protected |
| alignStr (defined in AlignSVG) | AlignSVG | protected |
| AMPERSAND enum value (defined in XML) | XML | |
| ANCHOR enum value (defined in AlignSVG) | AlignSVG | |
| anchor_t typedef (defined in AlignAnchorSVG) | AlignAnchorSVG | |
| bitvect_t typedef (defined in AlignSVG) | AlignSVG | protected |
| BOTTOM | AlignSVG | static |
| box (defined in NodeSVG) | NodeSVG | protected |
| BRACES (defined in XML) | XML | protectedstatic |
| CENTER | AlignSVG | static |
| classList (defined in XML) | XML | protected |
| clearClasses() (defined in XML) | XML | inline |
| CLOSING_TAG enum value (defined in XML) | XML | |
| COMMENT (defined in XML) | XML | static |
| COMMENT_BEGIN (defined in XML) | XML | protectedstatic |
| COMMENT_END (defined in XML) | XML | protectedstatic |
| COMPOUND enum value (defined in AlignSVG) | AlignSVG | |
| confToStream(std::ostream &ostr) const | AlignSVG | |
| CTEXT (defined in XML) | XML | static |
| ctext (defined in XML) | XML | |
| CURLY (defined in XML) | XML | protectedstatic |
| CURLY_LEFT enum value (defined in XML) | XML | |
| CURLY_RIGHT enum value (defined in XML) | XML | |
| curlyStyleXML (defined in XML) | XML | protectedstatic |
| defaultAnchorHorz (defined in AlignAnchorSVG) | AlignAnchorSVG | protected |
| defaultAnchorVert (defined in AlignAnchorSVG) | AlignAnchorSVG | protected |
| DEGREE enum value (defined in XML) | XML | |
| docTypeToStream(std::ostream &ostr) | NodeXML< svg::tag_t > | inlinestatic |
| empty() const (defined in XML) | XML | inlinevirtual |
| EMPTY_TAG enum value (defined in XML) | XML | |
| entity_t enum name (defined in XML) | XML | |
| EQUAL_TO enum value (defined in XML) | XML | |
| FIXED enum value (defined in AlignSVG) | AlignSVG | |
| FLEXIBLE_TAG enum value (defined in XML) | XML | |
| getAlignPos(const P &pos, const A &axis) | AlignSVG | |
| getAlignPos(const P &pos, const A &axis) const | AlignSVG | |
| getAlignPos(const OBJ &owner, const A &axis) | AlignSVG | |
| getAlignPos(const OBJ &owner, const A &axis) const (defined in AlignSVG) | AlignSVG | |
| getAlignStr() const (defined in AlignSVG) | AlignSVG | inline |
| getAttribute(const std::string &key) const (defined in XML) | XML | inline |
| getAttribute(const std::string &key) (defined in XML) | XML | inline |
| getAttribute(const std::string &key, const V &defaultValue) const (defined in XML) | XML | inline |
| getAttribute(const std::string &key, const char *defaultValue) const (defined in XML) | XML | inline |
| getAttributeConversionMap() | XML | static |
| getAttributes() const (defined in XML) | XML | inline |
| getAttributes() (defined in XML) | XML | inline |
| getBoundingBox() const | NodeSVG | inline |
| getBoundingBox() | NodeSVG | inline |
| getClasses() const (defined in XML) | XML | inline |
| getCount() (defined in XML) | XML | inlinestatic |
| getCTextConversionMap() | XML | static |
| getDefaultAlignAnchor() const (defined in AlignAnchorSVG) | AlignAnchorSVG | |
| getDefaultAlignAnchor() (defined in AlignAnchorSVG) | AlignAnchorSVG | |
| getEntityMap() | XML | static |
| getGeometry() const | NodeSVG | inline |
| getGeometry() | NodeSVG | inline |
| getHeight() const (defined in NodeSVG) | NodeSVG | inline |
| getId() const | XML | inline |
| getKeyConversionMap() | XML | static |
| getLocation() const (defined in NodeSVG) | NodeSVG | inline |
| getLocation() (defined in NodeSVG) | NodeSVG | inline |
| getMap() (defined in XML) | XML | inline |
| getMap() const (defined in XML) | XML | inline |
| getMargin() const | NodeSVG | inline |
| getMyAlignAnchor() const | AlignAnchorSVG | |
| getMyAlignAnchor() (defined in AlignAnchorSVG) | AlignAnchorSVG | |
| getName() const (defined in XML) | XML | inline |
| getNativeType() const | NodeXML< svg::tag_t > | inline |
| getNewIndex() (defined in XML) | XML | inlinestatic |
| getStyle() const (defined in XML) | XML | inline |
| getStyle(const std::string &key) (defined in XML) | XML | inline |
| getStyle(const std::string &key, const T &defaultValue) const (defined in XML) | XML | inline |
| getTag() const override | NodeXML< svg::tag_t > | inlinevirtual |
| getTag(const svg::tag_t &type) | NodeXML< svg::tag_t > | inlinestatic |
| getText() const (defined in XML) | XML | inlinevirtual |
| getType() const (defined in XML) | XML | inline |
| getUrl() (defined in XML) | XML | inline |
| getUserAttribute(const std::string &key) const (defined in XML) | XML | inline |
| getUserAttribute(const std::string &key) (defined in XML) | XML | inline |
| getUserAttribute(const std::string &key, const V &defaultValue) const (defined in XML) | XML | inline |
| getUserAttribute(const std::string &key, const char *defaultValue) const (defined in XML) | XML | inline |
| getWidth() const (defined in NodeSVG) | NodeSVG | inline |
| GREATER_THAN enum value (defined in XML) | XML | |
| handleType() override final (defined in NodeSVG) | NodeSVG | protectedvirtual |
| hasAttribute(const std::string &key) (defined in XML) | XML | inline |
| hasClass(const V &cls) const | XML | inline |
| hasUserAttribute(const std::string &key) (defined in XML) | XML | inline |
| HORZ_FILL | AlignSVG | static |
| HorzAlign typedef (defined in AlignSVG) | AlignSVG | |
| id (defined in XML) | XML | protected |
| INDEPENDENT enum value (defined in AlignSVG) | AlignSVG | |
| intval_t typedef | XML | |
| isAbstract() const (defined in NodeSVG) | NodeSVG | inline |
| isAligned() const | AlignSVG | |
| isComment() const (defined in XML) | XML | inline |
| isCText() const (defined in XML) | XML | inline |
| isExplicit() const | XML | virtual |
| isScope() const (defined in XML) | XML | inline |
| isScopeJS() const (defined in XML) | XML | inline |
| isScopePlain() const (defined in XML) | XML | inline |
| isScript() const (defined in XML) | XML | inline |
| isSingular() const override final | NodeSVG | inlinevirtual |
| isStyle() const (defined in XML) | XML | inline |
| isUndefined() const (defined in XML) | XML | inline |
| JAVASCRIPT (defined in XML) | XML | static |
| LEFT | AlignSVG | static |
| LESS_THAN enum value (defined in XML) | XML | |
| map_t typedef (defined in XML) | XML | |
| MIDDLE | AlignSVG | static |
| modifyAlign(const P &owner, const A &axis, const V &value) | AlignSVG | inlineprotected |
| myAnchorHorz (defined in AlignAnchorSVG) | AlignAnchorSVG | protected |
| myAnchorVert (defined in AlignAnchorSVG) | AlignAnchorSVG | protected |
| NEUTRAL enum value (defined in AlignSVG) | AlignSVG | |
| NEWLINE enum value (defined in XML) | XML | |
| nextID (defined in XML) | XML | static |
| NO_TAG enum value (defined in XML) | XML | |
| NodeSVG(svg::tag_t t=svg::UNDEFINED) | NodeSVG | |
| NodeSVG(const NodeSVG &node) | NodeSVG | |
| nodeToStream(std::ostream &ostr, tag_display_mode mode=EMPTY_TAG) const override | NodeXML< svg::tag_t > | virtual |
| NodeXML() | NodeXML< svg::tag_t > | inline |
| NodeXML(const NodeXML &node) | NodeXML< svg::tag_t > | inline |
| NON_EMPTY_TAG enum value (defined in XML) | XML | |
| NONBREAKABLE_SPACE enum value (defined in XML) | XML | |
| OBJECT enum value (defined in AlignSVG) | AlignSVG | |
| OPENING_TAG enum value (defined in XML) | XML | |
| operator=(const NodeSVG &node) | NodeSVG | inline |
| operator=(const std::initializer_list< Variable::init_pair_t > &l) | NodeSVG | inline |
| operator=(const T &arg) (defined in NodeSVG) | NodeSVG | inline |
| operator=(xml_tag_t type) (defined in NodeSVG) | NodeSVG | inline |
| Owner enum name (defined in AlignSVG) | AlignSVG | |
| PARENTHESES (defined in XML) | XML | protectedstatic |
| QUOTE enum value (defined in XML) | XML | |
| removeAttribute(const std::string &s) (defined in XML) | XML | inline |
| removeClass(const V &cls) (defined in XML) | XML | inline |
| reset() | XML | |
| resetAlign() (defined in AlignSVG) | AlignSVG | |
| RIGHT | AlignSVG | static |
| SCOPE (defined in XML) | XML | static |
| SCOPE_BEGIN (defined in XML) | XML | protectedstatic |
| SCOPE_CURLY (defined in XML) | XML | static |
| SCOPE_END (defined in XML) | XML | protectedstatic |
| SCRIPT (defined in XML) | XML | static |
| set(const std::initializer_list< std::pair< const char *, const Variable > > &args) | NodeXML< svg::tag_t > | inline |
| setAlign(const OBJ &owner, const A &axis, const V &value) | AlignSVG | inline |
| setAlign(const AlignBase::Axis &axis, const AlignBase::Pos &pos, MutualAlign::Topol topol=MutualAlign::Topol::INSIDE) | AlignSVG | inline |
| setAlign(const Alignment< AX, A > &align, const T... args) | AlignSVG | inline |
| setAlign(const Alignment< AX1, A1 > &align1, const Alignment< AX2, A2 > &align2) (defined in AlignSVG) | AlignSVG | inline |
| setAlign(const CompleteAlignment< AX1, A1 > &align1) (defined in AlignSVG) | AlignSVG | inline |
| setAlign(const Alignment< AX, A > &align1, const Alignment< AX, A > &align2) | AlignSVG | |
| setAlign(const std::string &align, const T &topol) | AlignSVG | inline |
| setAlign(const std::string &align) | AlignSVG | |
| setAlign(AlignClass cls) (defined in AlignSVG) | AlignSVG | inline |
| setAlignClass(AlignClass cls) override final (defined in NodeSVG) | NodeSVG | inlineprotectedvirtual |
| setAttribute(const std::string &key, const std::string &value) | XML | inlinevirtual |
| setAttribute(const std::string &key, const char *value) | XML | inlinevirtual |
| setAttribute(const std::string &key, const TT &... args) | XML | inline |
| setBoundingBox(const drain::Box< T > &b) | NodeSVG | inline |
| setComment(const T &...args) | XML | inline |
| setCommentSafe(const T &...args) | XML | inline |
| setDefaultAlignAnchor(const T &value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inline |
| setDefaultAlignAnchor(const T &value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inline |
| setFontSize(svg::coord_t size, svg::coord_t elemHeight=0.0) | NodeSVG | |
| setGeometry(const drain::Frame2D< T > &frame) (defined in NodeSVG) | NodeSVG | inline |
| setGeometry(const T &w, const T &h) | NodeSVG | inline |
| setHeight(T h) | NodeSVG | inline |
| setId() | XML | inline |
| setId(const std::string &s) | XML | inline |
| setId(const TT &...args) | XML | inline |
| setLocation(const drain::Point2D< T > &point) | NodeSVG | inline |
| setLocation(const T &x, const T &y) | NodeSVG | inline |
| setMargin(T w) | NodeSVG | inline |
| setMyAlignAnchor(const T &value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inline |
| setMyAlignAnchor(const T &value) (defined in AlignAnchorSVG) | AlignAnchorSVG | inline |
| setName(const T &...args) (defined in XML) | XML | inline |
| setProgramComment(const T &...args) | XML | inline |
| setStyle(const StyleXML &s) (defined in XML) | XML | inline |
| setStyle(const std::string &value) (defined in XML) | XML | inline |
| setStyle(const char *value) (defined in XML) | XML | inline |
| setStyle(const std::string &key, const std::string &value) (defined in XML) | XML | inline |
| setStyle(const std::string &key, const std::initializer_list< V > &l) | XML | inline |
| setStyle(const std::string &key, const TT &... args) | XML | inline |
| setStyle(const std::initializer_list< std::pair< const char *, const drain::Variable > > &args) (defined in XML) | XML | inline |
| setStyle(const std::map< std::string, V > &args) (defined in XML) | XML | inline |
| setText(const std::string &s) | XML | virtual |
| setText(const T &...args) (defined in XML) | XML | inline |
| setTextSafe(const T &...args) | XML | inline |
| setType(const T &t) | XML | inline |
| setType(intval_t t) | XML | |
| setUrl(const std::string &s) | XML | inlinevirtual |
| setUserAttribute(const std::string &key, const TT &... args) (defined in XML) | XML | inline |
| setViewBox(const drain::Box< T > &bb) (defined in NodeSVG) | NodeSVG | inline |
| setViewBox(T &x, T &y, T &width, T &height) (defined in NodeSVG) | NodeSVG | inline |
| setWidth(T w) | NodeSVG | inline |
| specificAttributesToStream(std::ostream &ostr) const override | NodeSVG | virtual |
| STYLE (defined in XML) | XML | static |
| style (defined in XML) | XML | protected |
| STYLE_SELECT (defined in XML) | XML | static |
| styleToStream(std::ostream &ostr, const UnorderedMultiTree< N > &tree, int indent=0) (defined in XML) | XML | static |
| svg_decl | NodeSVG | static |
| swapAlign(AlignSVG &align) (defined in AlignSVG) | AlignSVG | |
| swapAlign() (defined in AlignSVG) | AlignSVG | |
| swapAnchors(AlignAnchorSVG &anchors) (defined in AlignAnchorSVG) | AlignAnchorSVG | |
| swapDataSVG(NodeSVG &node) | NodeSVG | |
| swapXML(XML &node) | XML | virtual |
| TAB enum value (defined in XML) | XML | |
| tag_display_mode enum name (defined in XML) | XML | |
| tag_t typedef (defined in NodeSVG) | NodeSVG | |
| textToStream(std::ostream &ostr, const UnorderedMultiTree< N > &tree, int indent=0) (defined in XML) | XML | static |
| TOP | AlignSVG | static |
| toStream(std::ostream &ostr, const UnorderedMultiTree< N > &tree, int indent=0) | XML | static |
| transform (defined in NodeSVG) | NodeSVG | |
| type (defined in XML) | XML | protected |
| typeIs(const T2 &arg, const T3... args) const | XML | inline |
| typeIs() const (defined in XML) | XML | inlineprotected |
| typeIsSet() const | XML | inline |
| UNDEFINED (defined in XML) | XML | static |
| UNDEFINED_HORZ (defined in AlignSVG) | AlignSVG | static |
| UNDEFINED_VERT (defined in AlignSVG) | AlignSVG | static |
| updateAlign() override (defined in NodeSVG) | NodeSVG | protectedvirtual |
| updateAlignStr() (defined in AlignSVG) | AlignSVG | protected |
| url (defined in XML) | XML | protected |
| USER_ATTR_PREFIX | XML | static |
| VERT_FILL | AlignSVG | static |
| VertAlign typedef (defined in AlignSVG) | AlignSVG | |
| xlink | NodeSVG | static |
| XML() | XML | inline |
| XML(const XML &) (defined in XML) | XML | inline |
| xml_default_elem_map_t typedef | NodeXML< svg::tag_t > | |
| XML_LIKE (defined in XML) | XML | protectedstatic |
| xmlAssignNode(N &dst, const N &src) | XML | inlinestatic |
| xmlAttribToStream(std::ostream &ostr, const std::string &key, const V &value) | XML | inlinestatic |
| XMLBASE (defined in XML) | XML | static |
| xmldoc_attrib_map_t typedef | NodeXML< svg::tag_t > | protected |
| ~AlignAnchorSVG() (defined in AlignAnchorSVG) | AlignAnchorSVG | inlinevirtual |
| ~AlignSVG() (defined in AlignSVG) | AlignSVG | inlinevirtual |
| ~NodeSVG() (defined in NodeSVG) | NodeSVG | inlinevirtual |
| ~XML() (defined in XML) | XML | inlinevirtual |