Loading...
Searching...
No Matches
NodeSVG Member List

This is the complete list of members for NodeSVG, including all inherited members.

addClass(const TT &... args) (defined in XML)XMLinline
addClass(const ClassListXML &clist) (defined in XML)XMLinline
adjustAnchor(AnchorElem &anchor, const std::string &value) (defined in AlignAnchorSVG)AlignAnchorSVGinlineprotectedstatic
adjustAnchor(AnchorElem &anchor, const char *value) (defined in AlignAnchorSVG)AlignAnchorSVGinlineprotectedstatic
adjustAnchor(AnchorElem &anchor, const AnchorElem &elem) (defined in AlignAnchorSVG)AlignAnchorSVGinlineprotectedstatic
adjustAnchor(AnchorElem &anchor, const ClassXML &cls) (defined in AlignAnchorSVG)AlignAnchorSVGinlineprotectedstatic
adjustAnchor(AnchorElem &anchor, const T &value) (defined in AlignAnchorSVG)AlignAnchorSVGinlineprotectedstatic
align_conf_t typedef (defined in AlignSVG)AlignSVGprotected
align_vect_t typedef (defined in AlignSVG)AlignSVGprotected
AlignClass enum nameAlignSVG
alignment (defined in AlignSVG)AlignSVGmutableprotected
alignments (defined in AlignSVG)AlignSVGprotected
alignStr (defined in AlignSVG)AlignSVGprotected
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)AlignSVGprotected
BOTTOMAlignSVGstatic
box (defined in NodeSVG)NodeSVGprotected
BRACES (defined in XML)XMLprotectedstatic
CENTERAlignSVGstatic
classList (defined in XML)XMLprotected
clearClasses() (defined in XML)XMLinline
CLOSING_TAG enum value (defined in XML)XML
COMMENT (defined in XML)XMLstatic
COMMENT_BEGIN (defined in XML)XMLprotectedstatic
COMMENT_END (defined in XML)XMLprotectedstatic
COMPOUND enum value (defined in AlignSVG)AlignSVG
confToStream(std::ostream &ostr) constAlignSVG
CTEXT (defined in XML)XMLstatic
ctext (defined in XML)XML
CURLY (defined in XML)XMLprotectedstatic
CURLY_LEFT enum value (defined in XML)XML
CURLY_RIGHT enum value (defined in XML)XML
curlyStyleXML (defined in XML)XMLprotectedstatic
defaultAnchorHorz (defined in AlignAnchorSVG)AlignAnchorSVGprotected
defaultAnchorVert (defined in AlignAnchorSVG)AlignAnchorSVGprotected
DEGREE enum value (defined in XML)XML
docTypeToStream(std::ostream &ostr)NodeXML< svg::tag_t >inlinestatic
empty() const (defined in XML)XMLinlinevirtual
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) constAlignSVG
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)AlignSVGinline
getAttribute(const std::string &key) const (defined in XML)XMLinline
getAttribute(const std::string &key) (defined in XML)XMLinline
getAttribute(const std::string &key, const V &defaultValue) const (defined in XML)XMLinline
getAttribute(const std::string &key, const char *defaultValue) const (defined in XML)XMLinline
getAttributeConversionMap()XMLstatic
getAttributes() const (defined in XML)XMLinline
getAttributes() (defined in XML)XMLinline
getBoundingBox() constNodeSVGinline
getBoundingBox()NodeSVGinline
getClasses() const (defined in XML)XMLinline
getCount() (defined in XML)XMLinlinestatic
getCTextConversionMap()XMLstatic
getDefaultAlignAnchor() const (defined in AlignAnchorSVG)AlignAnchorSVG
getDefaultAlignAnchor() (defined in AlignAnchorSVG)AlignAnchorSVG
getEntityMap()XMLstatic
getGeometry() constNodeSVGinline
getGeometry()NodeSVGinline
getHeight() const (defined in NodeSVG)NodeSVGinline
getId() constXMLinline
getKeyConversionMap()XMLstatic
getLocation() const (defined in NodeSVG)NodeSVGinline
getLocation() (defined in NodeSVG)NodeSVGinline
getMap() (defined in XML)XMLinline
getMap() const (defined in XML)XMLinline
getMargin() constNodeSVGinline
getMyAlignAnchor() constAlignAnchorSVG
getMyAlignAnchor() (defined in AlignAnchorSVG)AlignAnchorSVG
getName() const (defined in XML)XMLinline
getNativeType() constNodeXML< svg::tag_t >inline
getNewIndex() (defined in XML)XMLinlinestatic
getStyle() const (defined in XML)XMLinline
getStyle(const std::string &key) (defined in XML)XMLinline
getStyle(const std::string &key, const T &defaultValue) const (defined in XML)XMLinline
getTag() const overrideNodeXML< svg::tag_t >inlinevirtual
getTag(const svg::tag_t &type)NodeXML< svg::tag_t >inlinestatic
getText() const (defined in XML)XMLinlinevirtual
getType() const (defined in XML)XMLinline
getUrl() (defined in XML)XMLinline
getUserAttribute(const std::string &key) const (defined in XML)XMLinline
getUserAttribute(const std::string &key) (defined in XML)XMLinline
getUserAttribute(const std::string &key, const V &defaultValue) const (defined in XML)XMLinline
getUserAttribute(const std::string &key, const char *defaultValue) const (defined in XML)XMLinline
getWidth() const (defined in NodeSVG)NodeSVGinline
GREATER_THAN enum value (defined in XML)XML
handleType() override final (defined in NodeSVG)NodeSVGprotectedvirtual
hasAttribute(const std::string &key) (defined in XML)XMLinline
hasClass(const V &cls) constXMLinline
hasUserAttribute(const std::string &key) (defined in XML)XMLinline
HORZ_FILLAlignSVGstatic
HorzAlign typedef (defined in AlignSVG)AlignSVG
id (defined in XML)XMLprotected
INDEPENDENT enum value (defined in AlignSVG)AlignSVG
intval_t typedefXML
isAbstract() const (defined in NodeSVG)NodeSVGinline
isAligned() constAlignSVG
isComment() const (defined in XML)XMLinline
isCText() const (defined in XML)XMLinline
isExplicit() constXMLvirtual
isScope() const (defined in XML)XMLinline
isScopeJS() const (defined in XML)XMLinline
isScopePlain() const (defined in XML)XMLinline
isScript() const (defined in XML)XMLinline
isSingular() const override finalNodeSVGinlinevirtual
isStyle() const (defined in XML)XMLinline
isUndefined() const (defined in XML)XMLinline
JAVASCRIPT (defined in XML)XMLstatic
LEFTAlignSVGstatic
LESS_THAN enum value (defined in XML)XML
map_t typedef (defined in XML)XML
MIDDLEAlignSVGstatic
modifyAlign(const P &owner, const A &axis, const V &value)AlignSVGinlineprotected
myAnchorHorz (defined in AlignAnchorSVG)AlignAnchorSVGprotected
myAnchorVert (defined in AlignAnchorSVG)AlignAnchorSVGprotected
NEUTRAL enum value (defined in AlignSVG)AlignSVG
NEWLINE enum value (defined in XML)XML
nextID (defined in XML)XMLstatic
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 overrideNodeXML< 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)NodeSVGinline
operator=(const std::initializer_list< Variable::init_pair_t > &l)NodeSVGinline
operator=(const T &arg) (defined in NodeSVG)NodeSVGinline
operator=(xml_tag_t type) (defined in NodeSVG)NodeSVGinline
Owner enum name (defined in AlignSVG)AlignSVG
PARENTHESES (defined in XML)XMLprotectedstatic
QUOTE enum value (defined in XML)XML
removeAttribute(const std::string &s) (defined in XML)XMLinline
removeClass(const V &cls) (defined in XML)XMLinline
reset()XML
resetAlign() (defined in AlignSVG)AlignSVG
RIGHTAlignSVGstatic
SCOPE (defined in XML)XMLstatic
SCOPE_BEGIN (defined in XML)XMLprotectedstatic
SCOPE_CURLY (defined in XML)XMLstatic
SCOPE_END (defined in XML)XMLprotectedstatic
SCRIPT (defined in XML)XMLstatic
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)AlignSVGinline
setAlign(const AlignBase::Axis &axis, const AlignBase::Pos &pos, MutualAlign::Topol topol=MutualAlign::Topol::INSIDE)AlignSVGinline
setAlign(const Alignment< AX, A > &align, const T... args)AlignSVGinline
setAlign(const Alignment< AX1, A1 > &align1, const Alignment< AX2, A2 > &align2) (defined in AlignSVG)AlignSVGinline
setAlign(const CompleteAlignment< AX1, A1 > &align1) (defined in AlignSVG)AlignSVGinline
setAlign(const Alignment< AX, A > &align1, const Alignment< AX, A > &align2)AlignSVG
setAlign(const std::string &align, const T &topol)AlignSVGinline
setAlign(const std::string &align)AlignSVG
setAlign(AlignClass cls) (defined in AlignSVG)AlignSVGinline
setAlignClass(AlignClass cls) override final (defined in NodeSVG)NodeSVGinlineprotectedvirtual
setAttribute(const std::string &key, const std::string &value)XMLinlinevirtual
setAttribute(const std::string &key, const char *value)XMLinlinevirtual
setAttribute(const std::string &key, const TT &... args)XMLinline
setBoundingBox(const drain::Box< T > &b)NodeSVGinline
setComment(const T &...args)XMLinline
setCommentSafe(const T &...args)XMLinline
setDefaultAlignAnchor(const T &value) (defined in AlignAnchorSVG)AlignAnchorSVGinline
setDefaultAlignAnchor(const T &value) (defined in AlignAnchorSVG)AlignAnchorSVGinline
setFontSize(svg::coord_t size, svg::coord_t elemHeight=0.0)NodeSVG
setGeometry(const drain::Frame2D< T > &frame) (defined in NodeSVG)NodeSVGinline
setGeometry(const T &w, const T &h)NodeSVGinline
setHeight(T h)NodeSVGinline
setId()XMLinline
setId(const std::string &s)XMLinline
setId(const TT &...args)XMLinline
setLocation(const drain::Point2D< T > &point)NodeSVGinline
setLocation(const T &x, const T &y)NodeSVGinline
setMargin(T w)NodeSVGinline
setMyAlignAnchor(const T &value) (defined in AlignAnchorSVG)AlignAnchorSVGinline
setMyAlignAnchor(const T &value) (defined in AlignAnchorSVG)AlignAnchorSVGinline
setName(const T &...args) (defined in XML)XMLinline
setProgramComment(const T &...args)XMLinline
setStyle(const StyleXML &s) (defined in XML)XMLinline
setStyle(const std::string &value) (defined in XML)XMLinline
setStyle(const char *value) (defined in XML)XMLinline
setStyle(const std::string &key, const std::string &value) (defined in XML)XMLinline
setStyle(const std::string &key, const std::initializer_list< V > &l)XMLinline
setStyle(const std::string &key, const TT &... args)XMLinline
setStyle(const std::initializer_list< std::pair< const char *, const drain::Variable > > &args) (defined in XML)XMLinline
setStyle(const std::map< std::string, V > &args) (defined in XML)XMLinline
setText(const std::string &s)XMLvirtual
setText(const T &...args) (defined in XML)XMLinline
setTextSafe(const T &...args)XMLinline
setType(const T &t)XMLinline
setType(intval_t t)XML
setUrl(const std::string &s)XMLinlinevirtual
setUserAttribute(const std::string &key, const TT &... args) (defined in XML)XMLinline
setViewBox(const drain::Box< T > &bb) (defined in NodeSVG)NodeSVGinline
setViewBox(T &x, T &y, T &width, T &height) (defined in NodeSVG)NodeSVGinline
setWidth(T w)NodeSVGinline
specificAttributesToStream(std::ostream &ostr) const overrideNodeSVGvirtual
STYLE (defined in XML)XMLstatic
style (defined in XML)XMLprotected
STYLE_SELECT (defined in XML)XMLstatic
styleToStream(std::ostream &ostr, const UnorderedMultiTree< N > &tree, int indent=0) (defined in XML)XMLstatic
svg_declNodeSVGstatic
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)XMLvirtual
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)XMLstatic
TOPAlignSVGstatic
toStream(std::ostream &ostr, const UnorderedMultiTree< N > &tree, int indent=0)XMLstatic
transform (defined in NodeSVG)NodeSVG
type (defined in XML)XMLprotected
typeIs(const T2 &arg, const T3... args) constXMLinline
typeIs() const (defined in XML)XMLinlineprotected
typeIsSet() constXMLinline
UNDEFINED (defined in XML)XMLstatic
UNDEFINED_HORZ (defined in AlignSVG)AlignSVGstatic
UNDEFINED_VERT (defined in AlignSVG)AlignSVGstatic
updateAlign() override (defined in NodeSVG)NodeSVGprotectedvirtual
updateAlignStr() (defined in AlignSVG)AlignSVGprotected
url (defined in XML)XMLprotected
USER_ATTR_PREFIXXMLstatic
VERT_FILLAlignSVGstatic
VertAlign typedef (defined in AlignSVG)AlignSVG
xlinkNodeSVGstatic
XML()XMLinline
XML(const XML &) (defined in XML)XMLinline
xml_default_elem_map_t typedefNodeXML< svg::tag_t >
XML_LIKE (defined in XML)XMLprotectedstatic
xmlAssignNode(N &dst, const N &src)XMLinlinestatic
xmlAttribToStream(std::ostream &ostr, const std::string &key, const V &value)XMLinlinestatic
XMLBASE (defined in XML)XMLstatic
xmldoc_attrib_map_t typedefNodeXML< svg::tag_t >protected
~AlignAnchorSVG() (defined in AlignAnchorSVG)AlignAnchorSVGinlinevirtual
~AlignSVG() (defined in AlignSVG)AlignSVGinlinevirtual
~NodeSVG() (defined in NodeSVG)NodeSVGinlinevirtual
~XML() (defined in XML)XMLinlinevirtual