blob: f0b8c5eb1c6f90d8934cda35f701e0346042edfa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
This directory contains classes that are derived from SPObject as well as closely related code.
The object tree implements an XML-to-display primitive mapping, and
provides an object hierarchy that can be modified using the
GUI. Changes in the XML tree are automatically propagated to the
object tree via observers, but not the other way around — a function
called updateRepr() must be explicitly called. Relevant nodes of the
object tree contains fully cascaded CSS style information. The object
tree also includes clones of objects that are referenced by the <use>
element in the XML tree (this is needed as clones may have different
styling due to inheritance).
See: http://wiki.inkscape.org/wiki/index.php/Object_tree
Object class inheritance:
sp-object.h:
color-profile.h: class ColorProfile
persp3d.h: class Persp3D
sp-defs.h: class SPDefs
sp-desc.h: class SPDesc
sp-filter.h: class SPFilter
sp-flowdiv.h: class SPFlowline
sp-flowdiv.h: class SPFlowregionbreak
sp-font-face.h: class SPFontFace
sp-font.h: class SPFont
sp-glyph.h: class SPGlyph
sp-glyph-kerning.h: class SPGlyphKerning
sp-glyph-kerning.h: class SPHkern
sp-glyph-kerning.h: class SPVkern
sp-guide.h: class SPGuide
sp-hatch-path.h: class SPHatchPath
sp-item.h: class SPItem
sp-flowdiv.h: class SPFlowdiv
sp-flowdiv.h: class SPFlowtspan
sp-flowdiv.h: class SPFlowpara
sp-flowregion.h: class SPFlowregion
sp-flowregion.h: class SPFlowregionExclude
sp-flowtext.h: class SPFlowtext
sp-image.h: class SPImage
sp-lpe-item.h: class SPLPEItem
sp-item-group.h: class SPGroup
box3d.h: class SPBox3D
sp-anchor.h: class SPAnchor
sp-marker.h: class SPMarker
sp-root.h: class SPRoot
sp-switch.h: class SPSwitch
sp-symbol.h: class SPSymbol
sp-shape.h: class SPShape
sp-ellipse.h: class SPGenericEllipse
sp-line.h: class SPLine
sp-offset.h: class SPOffset
sp-path.h: class SPPath
sp-polygon.h: class SPPolygon
sp-star.h: class SPStar
sp-polyline.h: class SPPolyLine
box3d-side.h: class Box3DSide
sp-rect.h: class SPRect
sp-spiral.h: class SPSpiral
sp-text.h: class SPText
sp-textpath.h: class SPTextPath
sp-tref.h: class SPTRef
sp-tspan.h: class SPTSpan
sp-use.h: class SPUse
sp-mesh-patch.h: class SPMeshpatch
sp-mesh-row.h: class SPMeshrow
sp-metadata.h: class SPMetadata
sp-missing-glyph.h: class SPMissingGlyph
sp-object-group.h: class SPObjectGroup
sp-clippath.h: class SPClipPath
sp-mask.h: class SPMask
sp-namedview.h: class SPNamedView
sp-paint-server.h: class SPPaintServer
sp-gradient.h: class SPGradient
sp-linear-gradient.h: class SPLinearGradient
sp-mesh-gradient.h: class SPMeshGradient
sp-radial-gradient.h: class SPRadialGradient
sp-hatch.h: class SPHatch
sp-pattern.h: class SPPattern
sp-solid-color.h: class SPSolidColor
sp-script.h: class SPScript
sp-stop.h: class SPStop
sp-string.h: class SPString
sp-style-elem.h: class SPStyleElem
sp-tag.h: class SPTag
sp-tag-use.h: class SPTagUse
sp-title.h: class SPTitle
Other related files:
object-set.h:
persp3d-reference.h
sp-conn-end-pair.h
sp-conn-end.h
sp-dimensions.h
sp-factory.h
sp-filter-reference.h
sp-filter-units.h
sp-gradient-reference.h
sp-gradient-spread.h
sp-gradient-units.h
sp-gradient-vector.h
sp-item-rm-unsatisfied-cns.h
sp-item-transform.h
sp-item-update-cns.h
sp-marker-loc.h
sp-mesh-array.h
sp-paint-server-reference.h
sp-tag-use-reference.h
sp-tref-reference.h
sp-use-reference.h
style-enums.h
style-internal.h
style.h
uri.h
uri-references.h
viewbox.h
|