~ubuntu-branches/ubuntu/wily/ipe/wily-proposed

« back to all changes in this revision

Viewing changes to build/doc/structipe_1_1_symbol.html

  • Committer: Package Import Robot
  • Author(s): Steve M. Robbins
  • Date: 2012-01-15 22:33:06 UTC
  • mfrom: (1.1.13)
  • Revision ID: package-import@ubuntu.com-20120115223306-4gh8wgv0em3w8ptm
Tags: 7.1.2-1
* New upstream.

* ipe.preinst: New.  Remove old directory /usr/share/doc/ipe/doc if it
  exists on upgrade.  That path is now a symlink, but linking fails if
  the directory is there.  Closes: #654922.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
3
5
<title>Ipelib: ipe::Symbol Class Reference</title>
4
 
<link href="tabs.css" rel="stylesheet" type="text/css">
5
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
 
</head><body>
7
 
<!-- Generated by Doxygen 1.5.8 -->
8
 
<div class="navigation" id="top">
9
 
  <div class="tabs">
10
 
    <ul>
11
 
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
 
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
 
8
</head>
 
9
<body>
 
10
<!-- Generated by Doxygen 1.7.3 -->
 
11
<div id="top">
 
12
<div id="titlearea">
 
13
<table cellspacing="0" cellpadding="0">
 
14
 <tbody>
 
15
 <tr style="height: 56px;">
 
16
  <td style="padding-left: 0.5em;">
 
17
   <div id="projectname">Ipelib</div>
 
18
  </td>
 
19
 </tr>
 
20
 </tbody>
 
21
</table>
 
22
</div>
 
23
  <div id="navrow1" class="tabs">
 
24
    <ul class="tablist">
 
25
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
12
26
      <li><a href="modules.html"><span>Modules</span></a></li>
13
 
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
14
27
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
15
28
    </ul>
16
29
  </div>
17
 
  <div class="tabs">
 
30
  <div id="navrow2" class="tabs2">
 
31
    <ul class="tablist">
 
32
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
 
33
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
 
34
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
 
35
    </ul>
 
36
  </div>
 
37
  <div id="nav-path" class="navpath">
18
38
    <ul>
19
 
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20
 
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21
 
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22
 
    </ul>
23
 
  </div>
24
 
  <div class="navpath"><a class="el" href="namespaceipe.html">ipe</a>::<a class="el" href="structipe_1_1_symbol.html">Symbol</a>
25
 
  </div>
 
39
      <li class="navelem"><b>ipe</b>      </li>
 
40
      <li class="navelem"><a class="el" href="structipe_1_1_symbol.html">Symbol</a>      </li>
 
41
</div>
 
42
<div class="header">
 
43
  <div class="summary">
 
44
<a href="#pub-methods">Public Member Functions</a> &#124;
 
45
<a href="#pub-attribs">Public Attributes</a>  </div>
 
46
  <div class="headertitle">
 
47
<h1>ipe::Symbol Class Reference<div class="ingroups"><a class="el" href="group__attr.html">Ipe Attributes</a></div></h1>  </div>
26
48
</div>
27
49
<div class="contents">
28
 
<h1>ipe::Symbol Class Reference<br>
29
 
<small>
30
 
[<a class="el" href="group__attr.html">Ipe Attributes</a>]</small>
31
 
</h1><!-- doxytag: class="ipe::Symbol" -->A symbol is a named object defined in an <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">ipe::StyleSheet</a>.  
32
 
<a href="#_details">More...</a>
33
 
<p>
34
 
<code>#include &lt;ipestyle.h&gt;</code>
35
 
<p>
36
 
 
37
 
<p>
38
 
<a href="classipe_1_1_symbol-members.html">List of all members.</a><h2>Public Member Functions</h2>
39
 
<ul>
40
 
<li><a class="el" href="structipe_1_1_symbol.html#9bb4fb952a2f62228b34fd5ff45ca108">Symbol</a> ()
41
 
<li><a class="el" href="structipe_1_1_symbol.html#544400fa9c7ffc557fe6488a90382b39">Symbol</a> (<a class="el" href="classipe_1_1_object.html">Object</a> *object)
42
 
<li><a class="el" href="structipe_1_1_symbol.html#fb9bd890652392cc1840ae0f1ee9528a">Symbol</a> (const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;rhs)
43
 
<li><a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp; <a class="el" href="structipe_1_1_symbol.html#b04b1a19a1e9b3cadc932fb41084df0f">operator=</a> (const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;rhs)
44
 
<li><a class="el" href="structipe_1_1_symbol.html#505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a> ()
45
 
</ul>
46
 
<h2>Public Attributes</h2>
47
 
<ul>
48
 
<li>bool <a class="el" href="structipe_1_1_symbol.html#f7580753007c0685b6076074167dcc23">iXForm</a>
49
 
<li><a class="el" href="group__attr.html#g5a80a01d23ba5b6e4f258faead3364c5">TTransformations</a> <a class="el" href="structipe_1_1_symbol.html#55f96bfd6928cd0b6e585153f4c6ef7d">iTransformations</a>
50
 
<li><a class="el" href="classipe_1_1_object.html">Object</a> * <a class="el" href="structipe_1_1_symbol.html#a2277d3249610f23b88f588617327412">iObject</a>
51
 
</ul>
52
 
<hr><a name="_details"></a><h2>Detailed Description</h2>
53
 
A symbol is a named object defined in an <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">ipe::StyleSheet</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
54
 
<a class="anchor" name="9bb4fb952a2f62228b34fd5ff45ca108"></a><!-- doxytag: member="ipe::Symbol::Symbol" ref="9bb4fb952a2f62228b34fd5ff45ca108" args="()" -->
55
 
<div class="memitem">
56
 
<div class="memproto">
57
 
      <table class="memname">
58
 
        <tr>
59
 
          <td class="memname">Symbol::Symbol           </td>
60
 
          <td>(</td>
61
 
          <td class="paramname">          </td>
62
 
          <td>&nbsp;)&nbsp;</td>
63
 
          <td></td>
64
 
        </tr>
65
 
      </table>
66
 
</div>
67
 
<div class="memdoc">
68
 
 
69
 
<p>
70
 
Default constructor. 
71
 
<p>
72
 
 
73
 
</div>
74
 
</div><p>
75
 
<a class="anchor" name="544400fa9c7ffc557fe6488a90382b39"></a><!-- doxytag: member="ipe::Symbol::Symbol" ref="544400fa9c7ffc557fe6488a90382b39" args="(Object *object)" -->
76
 
<div class="memitem">
77
 
<div class="memproto">
78
 
      <table class="memname">
79
 
        <tr>
80
 
          <td class="memname">Symbol::Symbol           </td>
81
 
          <td>(</td>
82
 
          <td class="paramtype"><a class="el" href="classipe_1_1_object.html">Object</a> *&nbsp;</td>
83
 
          <td class="paramname"> <em>object</em>          </td>
84
 
          <td>&nbsp;)&nbsp;</td>
85
 
          <td></td>
86
 
        </tr>
87
 
      </table>
88
 
</div>
89
 
<div class="memdoc">
90
 
 
91
 
<p>
92
 
Create symbol for <em>object</em> (takes ownership). 
93
 
<p>
94
 
 
95
 
</div>
96
 
</div><p>
97
 
<a class="anchor" name="fb9bd890652392cc1840ae0f1ee9528a"></a><!-- doxytag: member="ipe::Symbol::Symbol" ref="fb9bd890652392cc1840ae0f1ee9528a" args="(const Symbol &amp;rhs)" -->
98
 
<div class="memitem">
99
 
<div class="memproto">
100
 
      <table class="memname">
101
 
        <tr>
102
 
          <td class="memname">Symbol::Symbol           </td>
103
 
          <td>(</td>
104
 
          <td class="paramtype">const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;&nbsp;</td>
105
 
          <td class="paramname"> <em>rhs</em>          </td>
106
 
          <td>&nbsp;)&nbsp;</td>
107
 
          <td></td>
108
 
        </tr>
109
 
      </table>
110
 
</div>
111
 
<div class="memdoc">
112
 
 
113
 
<p>
114
 
Copy constructor. 
115
 
<p>
116
 
 
117
 
</div>
118
 
</div><p>
119
 
<a class="anchor" name="505360ad4bd2e0bd1e3954eca1b05723"></a><!-- doxytag: member="ipe::Symbol::~Symbol" ref="505360ad4bd2e0bd1e3954eca1b05723" args="()" -->
120
 
<div class="memitem">
121
 
<div class="memproto">
122
 
      <table class="memname">
123
 
        <tr>
124
 
          <td class="memname">Symbol::~Symbol           </td>
125
 
          <td>(</td>
126
 
          <td class="paramname">          </td>
127
 
          <td>&nbsp;)&nbsp;</td>
128
 
          <td></td>
129
 
        </tr>
130
 
      </table>
131
 
</div>
132
 
<div class="memdoc">
133
 
 
134
 
<p>
135
 
Destructor. 
136
 
<p>
137
 
 
138
 
</div>
139
 
</div><p>
140
 
<hr><h2>Member Function Documentation</h2>
141
 
<a class="anchor" name="b04b1a19a1e9b3cadc932fb41084df0f"></a><!-- doxytag: member="ipe::Symbol::operator=" ref="b04b1a19a1e9b3cadc932fb41084df0f" args="(const Symbol &amp;rhs)" -->
142
 
<div class="memitem">
143
 
<div class="memproto">
144
 
      <table class="memname">
145
 
        <tr>
146
 
          <td class="memname"><a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp; Symbol::operator=           </td>
147
 
          <td>(</td>
148
 
          <td class="paramtype">const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;&nbsp;</td>
149
 
          <td class="paramname"> <em>rhs</em>          </td>
150
 
          <td>&nbsp;)&nbsp;</td>
151
 
          <td></td>
152
 
        </tr>
153
 
      </table>
154
 
</div>
155
 
<div class="memdoc">
156
 
 
157
 
<p>
158
 
Assignment operator. 
159
 
<p>
160
 
 
161
 
</div>
162
 
</div><p>
163
 
<hr><h2>Member Data Documentation</h2>
164
 
<a class="anchor" name="f7580753007c0685b6076074167dcc23"></a><!-- doxytag: member="ipe::Symbol::iXForm" ref="f7580753007c0685b6076074167dcc23" args="" -->
165
 
<div class="memitem">
166
 
<div class="memproto">
167
 
      <table class="memname">
168
 
        <tr>
169
 
          <td class="memname">bool <a class="el" href="structipe_1_1_symbol.html#f7580753007c0685b6076074167dcc23">ipe::Symbol::iXForm</a>          </td>
170
 
        </tr>
171
 
      </table>
172
 
</div>
173
 
<div class="memdoc">
174
 
 
175
 
<p>
176
 
 
177
 
</div>
178
 
</div><p>
179
 
<a class="anchor" name="55f96bfd6928cd0b6e585153f4c6ef7d"></a><!-- doxytag: member="ipe::Symbol::iTransformations" ref="55f96bfd6928cd0b6e585153f4c6ef7d" args="" -->
180
 
<div class="memitem">
181
 
<div class="memproto">
182
 
      <table class="memname">
183
 
        <tr>
184
 
          <td class="memname"><a class="el" href="group__attr.html#g5a80a01d23ba5b6e4f258faead3364c5">TTransformations</a> <a class="el" href="structipe_1_1_symbol.html#55f96bfd6928cd0b6e585153f4c6ef7d">ipe::Symbol::iTransformations</a>          </td>
185
 
        </tr>
186
 
      </table>
187
 
</div>
188
 
<div class="memdoc">
189
 
 
190
 
<p>
191
 
 
192
 
</div>
193
 
</div><p>
194
 
<a class="anchor" name="a2277d3249610f23b88f588617327412"></a><!-- doxytag: member="ipe::Symbol::iObject" ref="a2277d3249610f23b88f588617327412" args="" -->
195
 
<div class="memitem">
196
 
<div class="memproto">
197
 
      <table class="memname">
198
 
        <tr>
199
 
          <td class="memname"><a class="el" href="classipe_1_1_object.html">Object</a>* <a class="el" href="structipe_1_1_symbol.html#a2277d3249610f23b88f588617327412">ipe::Symbol::iObject</a>          </td>
200
 
        </tr>
201
 
      </table>
202
 
</div>
203
 
<div class="memdoc">
204
 
 
205
 
<p>
206
 
 
207
 
</div>
208
 
</div><p>
209
 
<hr>The documentation for this class was generated from the following files:<ul>
210
 
<li>ipestyle.h<li>ipestyle.cpp</ul>
 
50
<!-- doxytag: class="ipe::Symbol" -->
 
51
<p>A symbol is a named object defined in an <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">ipe::StyleSheet</a>.  
 
52
<a href="#_details">More...</a></p>
 
53
 
 
54
<p><code>#include &lt;ipestyle.h&gt;</code></p>
 
55
 
 
56
<p><a href="classipe_1_1_symbol-members.html">List of all members.</a></p>
 
57
<h2><a name="pub-methods"></a>
 
58
Public Member Functions</h2>
 
59
<ul>
 
60
<li><a class="el" href="structipe_1_1_symbol.html#a9bb4fb952a2f62228b34fd5ff45ca108">Symbol</a> ()
 
61
<li><a class="el" href="structipe_1_1_symbol.html#a544400fa9c7ffc557fe6488a90382b39">Symbol</a> (<a class="el" href="classipe_1_1_object.html">Object</a> *object)
 
62
<li><a class="el" href="structipe_1_1_symbol.html#afb9bd890652392cc1840ae0f1ee9528a">Symbol</a> (const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;rhs)
 
63
<li><a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp; <a class="el" href="structipe_1_1_symbol.html#ab04b1a19a1e9b3cadc932fb41084df0f">operator=</a> (const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;rhs)
 
64
<li><a class="el" href="structipe_1_1_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a> ()
 
65
</ul>
 
66
<h2><a name="pub-attribs"></a>
 
67
Public Attributes</h2>
 
68
<ul>
 
69
<li>bool <a class="el" href="structipe_1_1_symbol.html#af7580753007c0685b6076074167dcc23">iXForm</a>
 
70
<li><a class="el" href="group__attr.html#ga5a80a01d23ba5b6e4f258faead3364c5">TTransformations</a> <a class="el" href="structipe_1_1_symbol.html#a55f96bfd6928cd0b6e585153f4c6ef7d">iTransformations</a>
 
71
<li><a class="el" href="classipe_1_1_object.html">Object</a> * <a class="el" href="structipe_1_1_symbol.html#aa2277d3249610f23b88f588617327412">iObject</a>
 
72
</ul>
 
73
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
74
<div class="textblock"><p>A symbol is a named object defined in an <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">ipe::StyleSheet</a>. </p>
 
75
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
76
<a class="anchor" id="a9bb4fb952a2f62228b34fd5ff45ca108"></a><!-- doxytag: member="ipe::Symbol::Symbol" ref="a9bb4fb952a2f62228b34fd5ff45ca108" args="()" -->
 
77
<div class="memitem">
 
78
<div class="memproto">
 
79
      <table class="memname">
 
80
        <tr>
 
81
          <td class="memname">Symbol::Symbol </td>
 
82
          <td>(</td>
 
83
          <td class="paramname"></td><td>)</td>
 
84
          <td></td>
 
85
        </tr>
 
86
      </table>
 
87
</div>
 
88
<div class="memdoc">
 
89
 
 
90
<p>Default constructor. </p>
 
91
 
 
92
</div>
 
93
</div>
 
94
<a class="anchor" id="a544400fa9c7ffc557fe6488a90382b39"></a><!-- doxytag: member="ipe::Symbol::Symbol" ref="a544400fa9c7ffc557fe6488a90382b39" args="(Object *object)" -->
 
95
<div class="memitem">
 
96
<div class="memproto">
 
97
      <table class="memname">
 
98
        <tr>
 
99
          <td class="memname">Symbol::Symbol </td>
 
100
          <td>(</td>
 
101
          <td class="paramtype"><a class="el" href="classipe_1_1_object.html">Object</a> *&#160;</td>
 
102
          <td class="paramname"><em>object</em></td><td>)</td>
 
103
          <td></td>
 
104
        </tr>
 
105
      </table>
 
106
</div>
 
107
<div class="memdoc">
 
108
 
 
109
<p>Create symbol for <em>object</em> (takes ownership). </p>
 
110
 
 
111
</div>
 
112
</div>
 
113
<a class="anchor" id="afb9bd890652392cc1840ae0f1ee9528a"></a><!-- doxytag: member="ipe::Symbol::Symbol" ref="afb9bd890652392cc1840ae0f1ee9528a" args="(const Symbol &amp;rhs)" -->
 
114
<div class="memitem">
 
115
<div class="memproto">
 
116
      <table class="memname">
 
117
        <tr>
 
118
          <td class="memname">Symbol::Symbol </td>
 
119
          <td>(</td>
 
120
          <td class="paramtype">const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;&#160;</td>
 
121
          <td class="paramname"><em>rhs</em></td><td>)</td>
 
122
          <td></td>
 
123
        </tr>
 
124
      </table>
 
125
</div>
 
126
<div class="memdoc">
 
127
 
 
128
<p>Copy constructor. </p>
 
129
 
 
130
</div>
 
131
</div>
 
132
<a class="anchor" id="a505360ad4bd2e0bd1e3954eca1b05723"></a><!-- doxytag: member="ipe::Symbol::~Symbol" ref="a505360ad4bd2e0bd1e3954eca1b05723" args="()" -->
 
133
<div class="memitem">
 
134
<div class="memproto">
 
135
      <table class="memname">
 
136
        <tr>
 
137
          <td class="memname">Symbol::~Symbol </td>
 
138
          <td>(</td>
 
139
          <td class="paramname"></td><td>)</td>
 
140
          <td></td>
 
141
        </tr>
 
142
      </table>
 
143
</div>
 
144
<div class="memdoc">
 
145
 
 
146
<p>Destructor. </p>
 
147
 
 
148
</div>
 
149
</div>
 
150
<hr/><h2>Member Function Documentation</h2>
 
151
<a class="anchor" id="ab04b1a19a1e9b3cadc932fb41084df0f"></a><!-- doxytag: member="ipe::Symbol::operator=" ref="ab04b1a19a1e9b3cadc932fb41084df0f" args="(const Symbol &amp;rhs)" -->
 
152
<div class="memitem">
 
153
<div class="memproto">
 
154
      <table class="memname">
 
155
        <tr>
 
156
          <td class="memname"><a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp; Symbol::operator= </td>
 
157
          <td>(</td>
 
158
          <td class="paramtype">const <a class="el" href="structipe_1_1_symbol.html">Symbol</a> &amp;&#160;</td>
 
159
          <td class="paramname"><em>rhs</em></td><td>)</td>
 
160
          <td></td>
 
161
        </tr>
 
162
      </table>
 
163
</div>
 
164
<div class="memdoc">
 
165
 
 
166
<p>Assignment operator. </p>
 
167
 
 
168
</div>
 
169
</div>
 
170
<hr/><h2>Member Data Documentation</h2>
 
171
<a class="anchor" id="af7580753007c0685b6076074167dcc23"></a><!-- doxytag: member="ipe::Symbol::iXForm" ref="af7580753007c0685b6076074167dcc23" args="" -->
 
172
<div class="memitem">
 
173
<div class="memproto">
 
174
      <table class="memname">
 
175
        <tr>
 
176
          <td class="memname">bool <a class="el" href="structipe_1_1_symbol.html#af7580753007c0685b6076074167dcc23">ipe::Symbol::iXForm</a></td>
 
177
        </tr>
 
178
      </table>
 
179
</div>
 
180
<div class="memdoc">
 
181
 
 
182
</div>
 
183
</div>
 
184
<a class="anchor" id="a55f96bfd6928cd0b6e585153f4c6ef7d"></a><!-- doxytag: member="ipe::Symbol::iTransformations" ref="a55f96bfd6928cd0b6e585153f4c6ef7d" args="" -->
 
185
<div class="memitem">
 
186
<div class="memproto">
 
187
      <table class="memname">
 
188
        <tr>
 
189
          <td class="memname"><a class="el" href="group__attr.html#ga5a80a01d23ba5b6e4f258faead3364c5">TTransformations</a> <a class="el" href="structipe_1_1_symbol.html#a55f96bfd6928cd0b6e585153f4c6ef7d">ipe::Symbol::iTransformations</a></td>
 
190
        </tr>
 
191
      </table>
 
192
</div>
 
193
<div class="memdoc">
 
194
 
 
195
</div>
 
196
</div>
 
197
<a class="anchor" id="aa2277d3249610f23b88f588617327412"></a><!-- doxytag: member="ipe::Symbol::iObject" ref="aa2277d3249610f23b88f588617327412" args="" -->
 
198
<div class="memitem">
 
199
<div class="memproto">
 
200
      <table class="memname">
 
201
        <tr>
 
202
          <td class="memname"><a class="el" href="classipe_1_1_object.html">Object</a>* <a class="el" href="structipe_1_1_symbol.html#aa2277d3249610f23b88f588617327412">ipe::Symbol::iObject</a></td>
 
203
        </tr>
 
204
      </table>
 
205
</div>
 
206
<div class="memdoc">
 
207
 
 
208
</div>
 
209
</div>
 
210
<hr/>The documentation for this class was generated from the following files:<ul>
 
211
<li>ipestyle.h</li>
 
212
<li>ipestyle.cpp</li>
 
213
</ul>
211
214
</div>
212
215
<hr>
213
216
</body></html>