public Node(SVGNodeName name, AttributeList attributes, int depth) { this.parent = null; this.children = new List<Node>(); this.name = name; this.attributes = attributes; this.depth = depth; }
public Node(SVGNodeName n, Dictionary<string, string> a) { Name = n; Attributes = a; }
public InlineNode(SVGNodeName n, Dictionary<string, string> a) : base(n, a) { }
public BlockOpenNode(SVGNodeName n, Dictionary<string, string> a) : base(n, a) { }
public Node(SVGNodeName n, AttributeList a) { Name = n; Attributes = a; }
public InlineNode(SVGNodeName n, AttributeList a) : base(n, a) { }
public BlockOpenNode(SVGNodeName n, AttributeList a) : base(n, a) { }
public BlockCloseNode(SVGNodeName n, AttributeList a) : base(n, a) { }
public BlockOpenNode(SVGNodeName name, AttributeList attributes, int depth) : base(name, attributes, depth) { }
public InlineNode(SVGNodeName name, AttributeList attributes, int depth) : base(name, attributes, depth) { }