Searched refs:Node (Results 1 - 25 of 426) sorted by relevance

1234567891011>>

/inkscape/src/xml/
H A Dnode-fns.h26 bool id_permitted(Node const *node);
33 * @relates Inkscape::XML::Node
35 inline Node *next_node(Node *node) {
38 inline Node const *next_node(Node const *node) {
47 * This method, unlike Node::next(), is a linear search over the children of @c node's parent.
52 * @relates Inkscape::XML::Node
54 Node *previous_node(Node *nod
[all...]
H A Drepr-sorting.h13 class Node;
19 Inkscape::XML::Node *LCA(Inkscape::XML::Node *a, Inkscape::XML::Node *b);
20 Inkscape::XML::Node const *LCA(Inkscape::XML::Node const *a, Inkscape::XML::Node const *b);
28 Inkscape::XML::Node const *AncetreFils(Inkscape::XML::Node const *descendent, Inkscape::XML::Node cons
[all...]
H A Dhelper-observer.h14 class Node;
24 void notifyChildAdded(Node&, Node&, Node*);
25 void notifyChildRemoved(Node&, Node&, Node*);
26 void notifyChildOrderChanged(Node&, Node&, Node*, Nod
[all...]
H A Dlog-builder.h24 class Node;
53 void addChild(Node &node, Node &child, Node *prev);
55 void removeChild(Node &node, Node &child, Node *prev);
57 void setChildOrder(Node &node, Node &child,
58 Node *old_pre
[all...]
H A Drepr-sorting.cpp7 static bool same_repr(Inkscape::XML::Node const &a, Inkscape::XML::Node const &b)
13 Inkscape::XML::Node const *LCA(Inkscape::XML::Node const *a, Inkscape::XML::Node const *b)
16 Inkscape::XML::Node const *ancestor = longest_common_suffix<Inkscape::XML::NodeConstParentIterator>(
31 Inkscape::XML::Node *LCA(Inkscape::XML::Node *a, Inkscape::XML::Node *b)
33 Inkscape::XML::Node cons
[all...]
H A Dnode-iterators.h2 * Node iterators
22 static Node const *next(Node const *node) {
28 static Node const *next(Node const *node) {
33 typedef Inkscape::Util::ForwardPointerIterator<Node,
37 typedef Inkscape::Util::ForwardPointerIterator<Node const,
41 typedef Inkscape::Util::ForwardPointerIterator<Node,
45 typedef Inkscape::Util::ForwardPointerIterator<Node const,
H A Dsimple-document.h45 Node *createElement(char const *name);
46 Node *createTextNode(char const *content);
47 Node *createTextNode(char const *content, bool const is_CData);
48 Node *createComment(char const *content);
49 Node *createPI(char const *target, char const *content);
51 void notifyChildAdded(Node &parent, Node &child, Node *prev);
53 void notifyChildRemoved(Node &parent, Node
[all...]
H A Dnode-event-vector.h27 * @deprecated Use Node::synthesizeEvents(NodeObserver &) instead
29 inline void sp_repr_synthesize_events (Inkscape::XML::Node *repr, const Inkscape::XML::NodeEventVector *vector, void* data) {
34 * @deprecated Use Node::addObserver() instead
36 inline void sp_repr_add_listener (Inkscape::XML::Node *repr, const Inkscape::XML::NodeEventVector *vector, void* data) {
41 * @deprecated Use Node::removeObserver() instead
43 inline void sp_repr_remove_listener_by_data (Inkscape::XML::Node *repr, void* data) {
56 void (* child_added) (Node *repr, Node *child, Node *ref, void* data);
57 void (* child_removed) (Node *rep
[all...]
H A Dnode.h78 class Node : public Inkscape::GC::Anchored { class in namespace:Inkscape::XML
80 Node() {} function in class:Inkscape::XML::Node
81 virtual ~Node() {}
260 virtual Node *root()=0;
261 virtual Node const *root() const=0;
272 virtual Node *parent()=0;
273 virtual Node const *parent() const=0;
287 virtual Node *next()=0;
288 virtual Node const *next() const=0;
299 virtual Node *firstChil
478 Node(Node const &) : Anchored() {} function in class:Inkscape::XML::Node
[all...]
H A Ddocument.h43 struct Document : virtual public Node {
92 virtual Node *createElement(char const *name)=0;
93 virtual Node *createTextNode(char const *content)=0;
94 virtual Node *createTextNode(char const *content, bool is_CData)=0;
95 virtual Node *createComment(char const *content)=0;
96 virtual Node *createPI(char const *target, char const *content)=0;
H A Dsimple-document.cpp54 Node *SimpleDocument::createElement(char const *name) {
58 Node *SimpleDocument::createTextNode(char const *content) {
62 Node *SimpleDocument::createTextNode(char const *content, bool const is_CData) {
66 Node *SimpleDocument::createComment(char const *content) {
70 Node *SimpleDocument::createPI(char const *target, char const *content) {
74 void SimpleDocument::notifyChildAdded(Node &parent,
75 Node &child,
76 Node *prev)
83 void SimpleDocument::notifyChildRemoved(Node &parent,
84 Node
[all...]
H A Dnode-observer.h31 class Node;
38 * the Node::addObserver() method to be notified of changes of this node only,
39 * or using Node::addSubtreeObserver() to also receive notifications about its
72 virtual void notifyChildAdded(Node &node, Node &child, Node *prev) {
88 virtual void notifyChildRemoved(Node &node, Node &child, Node *prev) {
98 * Node
[all...]
H A Dsp-css-attr.h20 class SPCSSAttr : virtual public Inkscape::XML::Node {
H A Dcomposite-node-observer.h70 void notifyChildAdded(Node &node, Node &child, Node *prev);
72 void notifyChildRemoved(Node &node, Node &child, Node *prev);
74 void notifyChildOrderChanged(Node &node, Node &child,
75 Node *old_prev, Node *new_pre
[all...]
H A Dhelper-observer.cpp38 void SignalObserver::notifyChildAdded(XML::Node&, XML::Node&, XML::Node*)
41 void SignalObserver::notifyChildRemoved(XML::Node&, XML::Node&, XML::Node*)
44 void SignalObserver::notifyChildOrderChanged(XML::Node&, XML::Node&, XML::Node*, XML::Node*)
[all...]
H A Dlog-builder.cpp34 void LogBuilder::addChild(Node &node, Node &child, Node *prev) {
39 void LogBuilder::removeChild(Node &node, Node &child, Node *prev) {
44 void LogBuilder::setChildOrder(Node &node, Node &child,
45 Node *old_prev, Node *new_pre
[all...]
/inkscape/src/
H A Dsp-object-group.h28 virtual void child_added(Inkscape::XML::Node* child, Inkscape::XML::Node* ref);
29 virtual void remove_child(Inkscape::XML::Node* child);
31 virtual void order_changed(Inkscape::XML::Node* child, Inkscape::XML::Node* old, Inkscape::XML::Node* new_repr);
33 virtual Inkscape::XML::Node* write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, unsigned int flags);
H A Dsp-tref-reference.h48 // Node Observer Functions
50 virtual void notifyChildAdded(Inkscape::XML::Node &node, Inkscape::XML::Node &child, Inkscape::XML::Node *prev);
51 virtual void notifyChildRemoved(Inkscape::XML::Node &node, Inkscape::XML::Node &child, Inkscape::XML::Node *prev);
52 virtual void notifyChildOrderChanged(Inkscape::XML::Node &node, Inkscape::XML::Node &child,
53 Inkscape::XML::Node *old_pre
[all...]
H A Dsp-tref-reference.cpp46 void SPTRefReference::notifyChildAdded(Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/,
47 Inkscape::XML::Node */*prev*/)
57 void SPTRefReference::notifyChildRemoved(Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/,
58 Inkscape::XML::Node */*prev*/)
68 void SPTRefReference::notifyChildOrderChanged(Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/,
69 Inkscape::XML::Node */*old_prev*/, Inkscape::XML::Node */*new_pre
[all...]
H A Dattribute-rel-util.h14 using Inkscape::XML::Node;
41 void sp_attribute_clean_tree(Node *repr);
48 void sp_attribute_clean_recursive(Node *repr, unsigned int flags);
53 void sp_attribute_clean_element(Node *repr, unsigned int flags);
58 void sp_attribute_clean_style(Node *repr, unsigned int flags);
63 Glib::ustring sp_attribute_clean_style(Node *repr, gchar const *string, unsigned int flags);
68 void sp_attribute_clean_style(Node* repr, SPCSSAttr *css, unsigned int flags);
H A Dsp-font.h33 virtual void build(SPDocument* doc, Inkscape::XML::Node* repr);
36 virtual void child_added(Inkscape::XML::Node* child, Inkscape::XML::Node* ref);
37 virtual void remove_child(Inkscape::XML::Node* child);
43 virtual Inkscape::XML::Node* write(Inkscape::XML::Document* doc, Inkscape::XML::Node* repr, unsigned int flags);
H A Dsp-style-elem.h15 virtual void build(SPDocument* doc, Inkscape::XML::Node* repr);
18 virtual Inkscape::XML::Node* write(Inkscape::XML::Document* doc, Inkscape::XML::Node* repr, unsigned int flags);
/inkscape/src/extension/
H A Dpatheffect.h22 PathEffect (Inkscape::XML::Node * in_repr,
26 Inkscape::XML::Node * path,
27 Inkscape::XML::Node * def);
29 Inkscape::XML::Node * path);
/inkscape/src/libcola/
H A Dshortest_paths.h9 struct Node { struct in namespace:shortest_paths
12 Node *p; // predecessor
13 std::vector<Node*> neighbours;
15 PairNode<Node*> *qnode;
17 inline bool compareNodes(Node *const &u, Node *const &v) {
/inkscape/src/filters/
H A Ddiffuselighting.h44 virtual void build(SPDocument* doc, Inkscape::XML::Node* repr);
47 virtual void child_added(Inkscape::XML::Node* child, Inkscape::XML::Node* ref);
48 virtual void remove_child(Inkscape::XML::Node* child);
50 virtual void order_changed(Inkscape::XML::Node* child, Inkscape::XML::Node* old_repr, Inkscape::XML::Node* new_repr);
56 virtual Inkscape::XML::Node* write(Inkscape::XML::Document* doc, Inkscape::XML::Node* repr, guint flags);

Completed in 76 milliseconds

1234567891011>>