/inkscape/src/xml/ |
H A D | node-fns.h | 26 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 D | repr-sorting.h | 13 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 D | helper-observer.h | 14 class Node; 24 void notifyChildAdded(Node&, Node&, Node*); 25 void notifyChildRemoved(Node&, Node&, Node*); 26 void notifyChildOrderChanged(Node&, Node&, Node*, Nod [all...] |
H A D | log-builder.h | 24 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 D | repr-sorting.cpp | 7 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 D | node-iterators.h | 2 * 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 D | simple-document.h | 45 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 D | node-event-vector.h | 27 * @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 D | node.h | 78 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 D | document.h | 43 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 D | simple-document.cpp | 54 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 D | node-observer.h | 31 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 D | sp-css-attr.h | 20 class SPCSSAttr : virtual public Inkscape::XML::Node {
|
H A D | composite-node-observer.h | 70 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 D | helper-observer.cpp | 38 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 D | log-builder.cpp | 34 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 D | sp-object-group.h | 28 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 D | sp-tref-reference.h | 48 // 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 D | sp-tref-reference.cpp | 46 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 D | attribute-rel-util.h | 14 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 D | sp-font.h | 33 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 D | sp-style-elem.h | 15 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 D | patheffect.h | 22 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 D | shortest_paths.h | 9 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 D | diffuselighting.h | 44 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);
|