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">
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
3
5
<title>Ipelib: Ipe Attributes</title>
4
<link href="tabs.css" rel="stylesheet" type="text/css">
5
<link href="doxygen.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.8 -->
8
<div class="navigation" id="top">
11
<li><a href="index.html"><span>Main Page</span></a></li>
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
10
<!-- Generated by Doxygen 1.7.3 -->
13
<table cellspacing="0" cellpadding="0">
15
<tr style="height: 56px;">
16
<td style="padding-left: 0.5em;">
17
<div id="projectname">Ipelib</div>
23
<div id="navrow1" class="tabs">
25
<li><a href="index.html"><span>Main 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><a href="annotated.html"><span>Classes</span></a></li>
33
<a href="#nested-classes">Classes</a> |
34
<a href="#typedef-members">Typedefs</a> |
35
<a href="#enum-members">Enumerations</a> |
36
<a href="#var-members">Variables</a> </div>
37
<div class="headertitle">
38
<h1>Ipe Attributes</h1> </div>
18
40
<div class="contents">
19
<h1>Ipe Attributes</h1>Attributes for Ipe objects.
20
<a href="#_details">More...</a>
42
<p>Attributes for Ipe objects.
43
<a href="#_details">More...</a></p>
44
<h2><a name="nested-classes"></a>
24
47
<li>struct <a class="el" href="structipe_1_1_tiling.html">ipe::Tiling</a>
25
<dl class="el"><dd class="mdescRight">A tiling pattern. <a href="structipe_1_1_tiling.html#_details">More...</a><br></dl><li>struct <a class="el" href="structipe_1_1_gradient.html">ipe::Gradient</a>
26
<dl class="el"><dd class="mdescRight">A gradient pattern. <a href="structipe_1_1_gradient.html#_details">More...</a><br></dl><li>struct <a class="el" href="structipe_1_1_layout.html">ipe::Layout</a>
27
<dl class="el"><dd class="mdescRight"><a class="el" href="structipe_1_1_layout.html" title="Layout of a Page.">Layout</a> of a <a class="el" href="classipe_1_1_page.html" title="An Ipe document page.">Page</a>. <a href="structipe_1_1_layout.html#_details">More...</a><br></dl><li>struct <a class="el" href="structipe_1_1_text_padding.html">ipe::TextPadding</a>
28
<dl class="el"><dd class="mdescRight">Padding for text bounding box. <a href="structipe_1_1_text_padding.html#_details">More...</a><br></dl><li>class <a class="el" href="classipe_1_1_color.html">ipe::Color</a>
29
<dl class="el"><dd class="mdescRight">An absolute RGB color. <a href="classipe_1_1_color.html#_details">More...</a><br></dl><li>class <a class="el" href="structipe_1_1_effect.html">ipe::Effect</a>
30
<dl class="el"><dd class="mdescRight"><a class="el" href="structipe_1_1_effect.html" title="Effect that Acrobat Reader will show on page change.">Effect</a> that Acrobat Reader will show on page change. <a href="structipe_1_1_effect.html#_details">More...</a><br></dl><li>class <a class="el" href="classipe_1_1_repository.html">ipe::Repository</a>
31
<dl class="el"><dd class="mdescRight"><a class="el" href="classipe_1_1_repository.html" title="Repository of strings.">Repository</a> of strings. <a href="classipe_1_1_repository.html#_details">More...</a><br></dl><li>class <a class="el" href="classipe_1_1_attribute.html">ipe::Attribute</a>
32
<dl class="el"><dd class="mdescRight">An attribute of an Ipe <a class="el" href="classipe_1_1_object.html" title="Base class for all Ipe objects, composite or leaf.">Object</a>. <a href="classipe_1_1_attribute.html#_details">More...</a><br></dl><li>class <a class="el" href="classipe_1_1_all_attributes.html">ipe::AllAttributes</a>
33
<dl class="el"><dd class="mdescRight">Collection of all object attributes. <a href="classipe_1_1_all_attributes.html#_details">More...</a><br></dl><li>class <a class="el" href="structipe_1_1_symbol.html">ipe::Symbol</a>
34
<dl class="el"><dd class="mdescRight">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>. <a href="structipe_1_1_symbol.html#_details">More...</a><br></dl></ul>
37
<li>typedef std::vector< Attribute > <a class="el" href="group__attr.html#g724109aa4dbab072ea067cc5ed471e02">ipe::AttributeSeq</a>
41
<li>enum <a class="el" href="group__attr.html#g4687dc25ac49588fa3b339079972944a">ipe::Kind</a> { <br>
42
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a42b607466e0cd7f211899ba6ddb70efb">ipe::EPen</a> = 0,
43
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a34a606af75b850839ab6b0c008ed32d9">ipe::ESymbolSize</a>,
44
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a7f26e05008b38b693b694ce19e8555f4">ipe::EArrowSize</a>,
45
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a68b3e654fef81ecee45944a8f28a6697">ipe::EColor</a>,
47
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a648ad4374ba1904dd2f6f3c62dcad6af">ipe::EDashStyle</a>,
48
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a8d9e2b9fa4352f55d5982bf3cad91041">ipe::ETextSize</a>,
49
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a384d0272558c3e4d187e51473e179551">ipe::ETextStretch</a>,
50
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944afb7b4a6168e030623355a784d43873cb">ipe::ETextStyle</a>,
52
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944ab7c8ff707a41c0802a10c813daf0d6c3">ipe::EGridSize</a>,
53
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a7b2975da57047283fd793fc24c387c45">ipe::EAngleSize</a>,
54
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a2ae8c21501d66f539ecd526340c05bbf">ipe::EOpacity</a>,
55
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a5b96ae841e166136c1fa54ddaec1d250">ipe::ETiling</a>,
57
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a82d986499b2b3c2c17ef5fa9282ec6f2">ipe::ESymbol</a>,
58
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a70def28b6c14877a8970537b99e6f29f">ipe::EGradient</a>,
59
<a class="el" href="group__attr.html#gg4687dc25ac49588fa3b339079972944a0cd0090a2c36ee759868ed6b873e3a0c">ipe::EEffect</a>
62
<li>enum <a class="el" href="group__attr.html#gc50c1b1c913f9551a97e37ef29eb462f">ipe::Property</a> { <br>
63
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fc751263efe1d25336968eaf5da29a169">ipe::EPropPen</a> = 0,
64
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f73f45e6914a8171c2f8d817689d4aa4f">ipe::EPropSymbolSize</a>,
65
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fd4147f567ff1a0b4cca5f6d37a887707">ipe::EPropFArrow</a>,
66
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f60bbb1cdc489f24e9cf24b5725a325e5">ipe::EPropRArrow</a>,
68
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f353d07ebc62a1bb419261139dae215cf">ipe::EPropFArrowSize</a>,
69
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462ff8fd76a6deda1c25cbab419f1708966e">ipe::EPropRArrowSize</a>,
70
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f51dba0521943156b748c2bd5fc3adb44">ipe::EPropFArrowShape</a>,
71
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f3fb822fd930db9d5cbf9150882800dcf">ipe::EPropRArrowShape</a>,
73
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f3ca226ced3de1c8855b84730ae88c297">ipe::EPropStrokeColor</a>,
74
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f42a0d4845cb8d1b4782120d3db648d01">ipe::EPropFillColor</a>,
75
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f2b5eda6855d80c9f5cb39e65af54401c">ipe::EPropMarkShape</a>,
76
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fadb0253b16fd85d2c5314861212b127b">ipe::EPropPathMode</a>,
78
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fc25134570df644670c863fe26f42b4b9">ipe::EPropDashStyle</a>,
79
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f7e6c1eecc7d4450699124bef446a17a0">ipe::EPropTextSize</a>,
80
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f666c8607eb1d73f6bf3fe7757ac5b80c">ipe::EPropTextStyle</a>,
81
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f5d72a4e9770cb7a29b5adcc2b534e878">ipe::EPropOpacity</a>,
83
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fe42b230863529cabd24d77863f0f4ab0">ipe::EPropTiling</a>,
84
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f09dd98a85b176498b1d787b0dd630324">ipe::EPropGradient</a>,
85
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f303123eaa686e69158afc74b156b5db2">ipe::EPropHorizontalAlignment</a>,
86
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fd1ff7ce8b099a7294f16417a944eddb9">ipe::EPropVerticalAlignment</a>,
88
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fd3fbe6e066721594235906d37e4b5d73">ipe::EPropLineJoin</a>,
89
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f980a082d697ba92ecf69d63fa7116c1f">ipe::EPropLineCap</a>,
90
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462fb748fe3e41e708f710b05c657e626c07">ipe::EPropFillRule</a>,
91
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f32bd3ed7375ab1c692b2fbda437372ee">ipe::EPropPinned</a>,
93
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f2794e7b14a6c755fcd73ce69922ab16d">ipe::EPropTransformations</a>,
94
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f9cafbb3826d55aca3b0cfed01af2bd3d">ipe::EPropTransformableText</a>,
95
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f1ec81bc6d2392e2ae6a90b7aa2179c5c">ipe::EPropMinipage</a>,
96
<a class="el" href="group__attr.html#ggc50c1b1c913f9551a97e37ef29eb462f3bc172b3d782bfdd3c53791017203119">ipe::EPropWidth</a>
99
<li>enum <a class="el" href="group__attr.html#g40b15a8cc8f66dc518621289ed4f1cd6">ipe::TPathMode</a> { <a class="el" href="group__attr.html#gg40b15a8cc8f66dc518621289ed4f1cd6ebdb2dbc86e0683d108162810e359dc0">ipe::EStrokedOnly</a>,
100
<a class="el" href="group__attr.html#gg40b15a8cc8f66dc518621289ed4f1cd629aa93f0a8e2408380d4e897ea27d372">ipe::EStrokedAndFilled</a>,
101
<a class="el" href="group__attr.html#gg40b15a8cc8f66dc518621289ed4f1cd6d69d460b6ad0e696a031f06020d73480">ipe::EFilledOnly</a>
103
<li>enum <a class="el" href="group__attr.html#g5134c5b92bc4e6806ec02b1f86bc4028">ipe::THorizontalAlignment</a> { <a class="el" href="group__attr.html#gg5134c5b92bc4e6806ec02b1f86bc4028627114c6e687752091c138990c23eaf4">ipe::EAlignLeft</a>,
104
<a class="el" href="group__attr.html#gg5134c5b92bc4e6806ec02b1f86bc4028a1af838ea84a8841d184f4ac4c64cfa2">ipe::EAlignRight</a>,
105
<a class="el" href="group__attr.html#gg5134c5b92bc4e6806ec02b1f86bc4028e1378fd57f78e29613da6249d1a68ca8">ipe::EAlignHCenter</a>
107
<li>enum <a class="el" href="group__attr.html#g96d6416f5b4f9086ba67ded7c21fdf08">ipe::TVerticalAlignment</a> { <a class="el" href="group__attr.html#gg96d6416f5b4f9086ba67ded7c21fdf08339fb16fa34187052666b4efb730022a">ipe::EAlignBottom</a>,
108
<a class="el" href="group__attr.html#gg96d6416f5b4f9086ba67ded7c21fdf0899844a5c6345d5f10fb2931769e54a84">ipe::EAlignBaseline</a>,
109
<a class="el" href="group__attr.html#gg96d6416f5b4f9086ba67ded7c21fdf082f861311cb48569b129d859363b8ad3e">ipe::EAlignTop</a>,
110
<a class="el" href="group__attr.html#gg96d6416f5b4f9086ba67ded7c21fdf0875b4eeb95cc26c2bba3f18a799f39af0">ipe::EAlignVCenter</a>
112
<li>enum <a class="el" href="group__attr.html#ge5ab4b7143ab5ed05efcdbe4bbb9dd93">ipe::TLineJoin</a> { <a class="el" href="group__attr.html#gge5ab4b7143ab5ed05efcdbe4bbb9dd93a73af1022e58b4366cf217a208b98758">ipe::EDefaultJoin</a>,
113
<a class="el" href="group__attr.html#gge5ab4b7143ab5ed05efcdbe4bbb9dd93fbd1c8c0f70153410bbf6f435490e57a">ipe::EMiterJoin</a>,
114
<a class="el" href="group__attr.html#gge5ab4b7143ab5ed05efcdbe4bbb9dd93788e6a01fbd0456927292cf83d1165e3">ipe::ERoundJoin</a>,
115
<a class="el" href="group__attr.html#gge5ab4b7143ab5ed05efcdbe4bbb9dd9362a9ca8356ad6a1f1f0f1e9e9fd27c32">ipe::EBevelJoin</a>
117
<li>enum <a class="el" href="group__attr.html#g2a173ffa6945f9033fffd786ada441b5">ipe::TLineCap</a> { <a class="el" href="group__attr.html#gg2a173ffa6945f9033fffd786ada441b5472442aafd0a5d53b58dfc72a7c66b13">ipe::EDefaultCap</a>,
118
<a class="el" href="group__attr.html#gg2a173ffa6945f9033fffd786ada441b539eaf79ec244da06418f85547144f516">ipe::EButtCap</a>,
119
<a class="el" href="group__attr.html#gg2a173ffa6945f9033fffd786ada441b526beb4962114d23919ac191df8585ea6">ipe::ERoundCap</a>,
120
<a class="el" href="group__attr.html#gg2a173ffa6945f9033fffd786ada441b508d0fd9f89c2b9502bb43799854ccce4">ipe::ESquareCap</a>
122
<li>enum <a class="el" href="group__attr.html#g4defbee452ac9648e94eee7878214647">ipe::TFillRule</a> { <a class="el" href="group__attr.html#gg4defbee452ac9648e94eee78782146472b50da10864c35942ef3006786128d6a">ipe::EDefaultRule</a>,
123
<a class="el" href="group__attr.html#gg4defbee452ac9648e94eee787821464705d4d31207c7dc55a9f809c7e5f1d66e">ipe::EWindRule</a>,
124
<a class="el" href="group__attr.html#gg4defbee452ac9648e94eee78782146474135276eebbddedfb5385bb235ce5077">ipe::EEvenOddRule</a>
126
<li>enum <a class="el" href="group__attr.html#gc026b82e69974d9eb0f6e83470183eb2">ipe::TPinned</a> { <a class="el" href="group__attr.html#ggc026b82e69974d9eb0f6e83470183eb232577fcaa0be0c054d407d617fbafb24">ipe::ENoPin</a> = 0x00,
127
<a class="el" href="group__attr.html#ggc026b82e69974d9eb0f6e83470183eb2aef9c43f03099bbc57e05a0801c7d943">ipe::EHorizontalPin</a> = 0x01,
128
<a class="el" href="group__attr.html#ggc026b82e69974d9eb0f6e83470183eb2254f2fdb6777217031137586cc89f646">ipe::EVerticalPin</a> = 0x02,
129
<a class="el" href="group__attr.html#ggc026b82e69974d9eb0f6e83470183eb2616dbe9ddb4fd8a59519cc75f4403c37">ipe::EFixedPin</a> = 0x03
131
<li>enum <a class="el" href="group__attr.html#g5a80a01d23ba5b6e4f258faead3364c5">ipe::TTransformations</a> { <a class="el" href="group__attr.html#gg5a80a01d23ba5b6e4f258faead3364c53b25184ef28ecf3cf4134741e2a46301">ipe::ETransformationsTranslations</a>,
132
<a class="el" href="group__attr.html#gg5a80a01d23ba5b6e4f258faead3364c57de98390179223d5db1692c52f8d8d8e">ipe::ETransformationsRigidMotions</a>,
133
<a class="el" href="group__attr.html#gg5a80a01d23ba5b6e4f258faead3364c5f19e653c2fad3131f1a3c383b1a38be8">ipe::ETransformationsAffine</a>
135
<li>enum <a class="el" href="group__attr.html#g8c1edaea1ba2aa857409e4bcf52e73bf">ipe::TSelect</a> { <a class="el" href="group__attr.html#gg8c1edaea1ba2aa857409e4bcf52e73bf4365529ffc6c879edd232d40bc67362d">ipe::ENotSelected</a> = 0,
136
<a class="el" href="group__attr.html#gg8c1edaea1ba2aa857409e4bcf52e73bfbc6802d4f95d05e2400483ded3965581">ipe::EPrimarySelected</a>,
137
<a class="el" href="group__attr.html#gg8c1edaea1ba2aa857409e4bcf52e73bfe93c82417df80bf565dc4ff4e5a0b58f">ipe::ESecondarySelected</a>
142
<li>const char *const <a class="el" href="group__attr.html#g326090a31da49985b41a7935d35e79bf">ipe::kind_names</a> []
143
<li>const char *const <a class="el" href="group__attr.html#g2597e55464c9eb730bc0ec928f05cf5b">ipe::property_names</a> []
145
<hr><a name="_details"></a><h2>Detailed Description</h2>
146
Attributes for Ipe objects.
148
Ipe objects have attributes such as color, line width, dash pattern, etc. Most attributes can be symbolic (the need to be looked up in a style sheet before rendering) or absolute.<p>
149
The Color class represents absolute values of colors. The class Attribute encapsulates all attributes that can be either symbolic or absolute.<p>
150
The Lua bindings for attributes are described <a class="el" href="luaobj.html">here</a>. <hr><h2>Typedef Documentation</h2>
151
<a class="anchor" name="g724109aa4dbab072ea067cc5ed471e02"></a><!-- doxytag: member="ipe::AttributeSeq" ref="g724109aa4dbab072ea067cc5ed471e02" args="" -->
152
<div class="memitem">
153
<div class="memproto">
154
<table class="memname">
156
<td class="memname"><a class="el" href="group__attr.html#g724109aa4dbab072ea067cc5ed471e02">ipe::AttributeSeq</a> </td>
163
A sequence of attribute values.
168
<hr><h2>Enumeration Type Documentation</h2>
169
<a class="anchor" name="g4687dc25ac49588fa3b339079972944a"></a><!-- doxytag: member="ipe::Kind" ref="g4687dc25ac49588fa3b339079972944a" args="" -->
170
<div class="memitem">
171
<div class="memproto">
172
<table class="memname">
174
<td class="memname">enum <a class="el" href="group__attr.html#g4687dc25ac49588fa3b339079972944a">ipe::Kind</a> </td>
181
The different kinds of attributes.<p>
182
The same symbolic attribute (say "normal") has a different value in the <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">StyleSheet</a> depending on the Kind of attribute. The main use for Kind is as an argument to <a class="el" href="classipe_1_1_style_sheet.html#6ee8a9ebec6d75e56ba9f5fcd92ed1d8" title="Find a symbolic attribute.">StyleSheet::find</a>.
184
ESymbol, EGradient, ETiling, and EEffect have their own lookup methods in the <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">StyleSheet</a>. The values are still useful as an argument to allNames(), has(), and findDefinition(). <dl compact><dt><b>Enumerator: </b></dt><dd>
185
<table border="0" cellspacing="2" cellpadding="0">
186
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a42b607466e0cd7f211899ba6ddb70efb"></a><!-- doxytag: member="EPen" ref="gg4687dc25ac49588fa3b339079972944a42b607466e0cd7f211899ba6ddb70efb" args="" -->EPen</em> </td><td>
188
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a34a606af75b850839ab6b0c008ed32d9"></a><!-- doxytag: member="ESymbolSize" ref="gg4687dc25ac49588fa3b339079972944a34a606af75b850839ab6b0c008ed32d9" args="" -->ESymbolSize</em> </td><td>
190
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a7f26e05008b38b693b694ce19e8555f4"></a><!-- doxytag: member="EArrowSize" ref="gg4687dc25ac49588fa3b339079972944a7f26e05008b38b693b694ce19e8555f4" args="" -->EArrowSize</em> </td><td>
192
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a68b3e654fef81ecee45944a8f28a6697"></a><!-- doxytag: member="EColor" ref="gg4687dc25ac49588fa3b339079972944a68b3e654fef81ecee45944a8f28a6697" args="" -->EColor</em> </td><td>
194
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a648ad4374ba1904dd2f6f3c62dcad6af"></a><!-- doxytag: member="EDashStyle" ref="gg4687dc25ac49588fa3b339079972944a648ad4374ba1904dd2f6f3c62dcad6af" args="" -->EDashStyle</em> </td><td>
196
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a8d9e2b9fa4352f55d5982bf3cad91041"></a><!-- doxytag: member="ETextSize" ref="gg4687dc25ac49588fa3b339079972944a8d9e2b9fa4352f55d5982bf3cad91041" args="" -->ETextSize</em> </td><td>
198
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a384d0272558c3e4d187e51473e179551"></a><!-- doxytag: member="ETextStretch" ref="gg4687dc25ac49588fa3b339079972944a384d0272558c3e4d187e51473e179551" args="" -->ETextStretch</em> </td><td>
200
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944afb7b4a6168e030623355a784d43873cb"></a><!-- doxytag: member="ETextStyle" ref="gg4687dc25ac49588fa3b339079972944afb7b4a6168e030623355a784d43873cb" args="" -->ETextStyle</em> </td><td>
202
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944ab7c8ff707a41c0802a10c813daf0d6c3"></a><!-- doxytag: member="EGridSize" ref="gg4687dc25ac49588fa3b339079972944ab7c8ff707a41c0802a10c813daf0d6c3" args="" -->EGridSize</em> </td><td>
204
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a7b2975da57047283fd793fc24c387c45"></a><!-- doxytag: member="EAngleSize" ref="gg4687dc25ac49588fa3b339079972944a7b2975da57047283fd793fc24c387c45" args="" -->EAngleSize</em> </td><td>
206
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a2ae8c21501d66f539ecd526340c05bbf"></a><!-- doxytag: member="EOpacity" ref="gg4687dc25ac49588fa3b339079972944a2ae8c21501d66f539ecd526340c05bbf" args="" -->EOpacity</em> </td><td>
208
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a5b96ae841e166136c1fa54ddaec1d250"></a><!-- doxytag: member="ETiling" ref="gg4687dc25ac49588fa3b339079972944a5b96ae841e166136c1fa54ddaec1d250" args="" -->ETiling</em> </td><td>
210
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a82d986499b2b3c2c17ef5fa9282ec6f2"></a><!-- doxytag: member="ESymbol" ref="gg4687dc25ac49588fa3b339079972944a82d986499b2b3c2c17ef5fa9282ec6f2" args="" -->ESymbol</em> </td><td>
212
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a70def28b6c14877a8970537b99e6f29f"></a><!-- doxytag: member="EGradient" ref="gg4687dc25ac49588fa3b339079972944a70def28b6c14877a8970537b99e6f29f" args="" -->EGradient</em> </td><td>
214
<tr><td valign="top"><em><a class="anchor" name="gg4687dc25ac49588fa3b339079972944a0cd0090a2c36ee759868ed6b873e3a0c"></a><!-- doxytag: member="EEffect" ref="gg4687dc25ac49588fa3b339079972944a0cd0090a2c36ee759868ed6b873e3a0c" args="" -->EEffect</em> </td><td>
221
<a class="anchor" name="gc50c1b1c913f9551a97e37ef29eb462f"></a><!-- doxytag: member="ipe::Property" ref="gc50c1b1c913f9551a97e37ef29eb462f" args="" -->
222
<div class="memitem">
223
<div class="memproto">
224
<table class="memname">
226
<td class="memname">enum <a class="el" href="group__attr.html#gc50c1b1c913f9551a97e37ef29eb462f">ipe::Property</a> </td>
233
A Property identifies an attribute that an object can have.<p>
234
The Property identifies a unique attribute of an object, while different Property values can be of the same <a class="el" href="group__attr.html#g4687dc25ac49588fa3b339079972944a" title="The different kinds of attributes.The same symbolic attribute (say "normal")...">ipe::Kind</a>. For instance, both EPropStrokeColor and EPropFillColor identify an <a class="el" href="classipe_1_1_attribute.html" title="An attribute of an Ipe Object.">Attribute</a> of Kind EColor.
236
<dl compact><dt><b>Enumerator: </b></dt><dd>
237
<table border="0" cellspacing="2" cellpadding="0">
238
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fc751263efe1d25336968eaf5da29a169"></a><!-- doxytag: member="EPropPen" ref="ggc50c1b1c913f9551a97e37ef29eb462fc751263efe1d25336968eaf5da29a169" args="" -->EPropPen</em> </td><td>
240
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f73f45e6914a8171c2f8d817689d4aa4f"></a><!-- doxytag: member="EPropSymbolSize" ref="ggc50c1b1c913f9551a97e37ef29eb462f73f45e6914a8171c2f8d817689d4aa4f" args="" -->EPropSymbolSize</em> </td><td>
242
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fd4147f567ff1a0b4cca5f6d37a887707"></a><!-- doxytag: member="EPropFArrow" ref="ggc50c1b1c913f9551a97e37ef29eb462fd4147f567ff1a0b4cca5f6d37a887707" args="" -->EPropFArrow</em> </td><td>
244
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f60bbb1cdc489f24e9cf24b5725a325e5"></a><!-- doxytag: member="EPropRArrow" ref="ggc50c1b1c913f9551a97e37ef29eb462f60bbb1cdc489f24e9cf24b5725a325e5" args="" -->EPropRArrow</em> </td><td>
246
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f353d07ebc62a1bb419261139dae215cf"></a><!-- doxytag: member="EPropFArrowSize" ref="ggc50c1b1c913f9551a97e37ef29eb462f353d07ebc62a1bb419261139dae215cf" args="" -->EPropFArrowSize</em> </td><td>
248
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462ff8fd76a6deda1c25cbab419f1708966e"></a><!-- doxytag: member="EPropRArrowSize" ref="ggc50c1b1c913f9551a97e37ef29eb462ff8fd76a6deda1c25cbab419f1708966e" args="" -->EPropRArrowSize</em> </td><td>
250
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f51dba0521943156b748c2bd5fc3adb44"></a><!-- doxytag: member="EPropFArrowShape" ref="ggc50c1b1c913f9551a97e37ef29eb462f51dba0521943156b748c2bd5fc3adb44" args="" -->EPropFArrowShape</em> </td><td>
252
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f3fb822fd930db9d5cbf9150882800dcf"></a><!-- doxytag: member="EPropRArrowShape" ref="ggc50c1b1c913f9551a97e37ef29eb462f3fb822fd930db9d5cbf9150882800dcf" args="" -->EPropRArrowShape</em> </td><td>
254
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f3ca226ced3de1c8855b84730ae88c297"></a><!-- doxytag: member="EPropStrokeColor" ref="ggc50c1b1c913f9551a97e37ef29eb462f3ca226ced3de1c8855b84730ae88c297" args="" -->EPropStrokeColor</em> </td><td>
256
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f42a0d4845cb8d1b4782120d3db648d01"></a><!-- doxytag: member="EPropFillColor" ref="ggc50c1b1c913f9551a97e37ef29eb462f42a0d4845cb8d1b4782120d3db648d01" args="" -->EPropFillColor</em> </td><td>
258
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f2b5eda6855d80c9f5cb39e65af54401c"></a><!-- doxytag: member="EPropMarkShape" ref="ggc50c1b1c913f9551a97e37ef29eb462f2b5eda6855d80c9f5cb39e65af54401c" args="" -->EPropMarkShape</em> </td><td>
260
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fadb0253b16fd85d2c5314861212b127b"></a><!-- doxytag: member="EPropPathMode" ref="ggc50c1b1c913f9551a97e37ef29eb462fadb0253b16fd85d2c5314861212b127b" args="" -->EPropPathMode</em> </td><td>
262
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fc25134570df644670c863fe26f42b4b9"></a><!-- doxytag: member="EPropDashStyle" ref="ggc50c1b1c913f9551a97e37ef29eb462fc25134570df644670c863fe26f42b4b9" args="" -->EPropDashStyle</em> </td><td>
264
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f7e6c1eecc7d4450699124bef446a17a0"></a><!-- doxytag: member="EPropTextSize" ref="ggc50c1b1c913f9551a97e37ef29eb462f7e6c1eecc7d4450699124bef446a17a0" args="" -->EPropTextSize</em> </td><td>
266
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f666c8607eb1d73f6bf3fe7757ac5b80c"></a><!-- doxytag: member="EPropTextStyle" ref="ggc50c1b1c913f9551a97e37ef29eb462f666c8607eb1d73f6bf3fe7757ac5b80c" args="" -->EPropTextStyle</em> </td><td>
268
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f5d72a4e9770cb7a29b5adcc2b534e878"></a><!-- doxytag: member="EPropOpacity" ref="ggc50c1b1c913f9551a97e37ef29eb462f5d72a4e9770cb7a29b5adcc2b534e878" args="" -->EPropOpacity</em> </td><td>
270
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fe42b230863529cabd24d77863f0f4ab0"></a><!-- doxytag: member="EPropTiling" ref="ggc50c1b1c913f9551a97e37ef29eb462fe42b230863529cabd24d77863f0f4ab0" args="" -->EPropTiling</em> </td><td>
272
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f09dd98a85b176498b1d787b0dd630324"></a><!-- doxytag: member="EPropGradient" ref="ggc50c1b1c913f9551a97e37ef29eb462f09dd98a85b176498b1d787b0dd630324" args="" -->EPropGradient</em> </td><td>
274
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f303123eaa686e69158afc74b156b5db2"></a><!-- doxytag: member="EPropHorizontalAlignment" ref="ggc50c1b1c913f9551a97e37ef29eb462f303123eaa686e69158afc74b156b5db2" args="" -->EPropHorizontalAlignment</em> </td><td>
276
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fd1ff7ce8b099a7294f16417a944eddb9"></a><!-- doxytag: member="EPropVerticalAlignment" ref="ggc50c1b1c913f9551a97e37ef29eb462fd1ff7ce8b099a7294f16417a944eddb9" args="" -->EPropVerticalAlignment</em> </td><td>
278
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fd3fbe6e066721594235906d37e4b5d73"></a><!-- doxytag: member="EPropLineJoin" ref="ggc50c1b1c913f9551a97e37ef29eb462fd3fbe6e066721594235906d37e4b5d73" args="" -->EPropLineJoin</em> </td><td>
280
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f980a082d697ba92ecf69d63fa7116c1f"></a><!-- doxytag: member="EPropLineCap" ref="ggc50c1b1c913f9551a97e37ef29eb462f980a082d697ba92ecf69d63fa7116c1f" args="" -->EPropLineCap</em> </td><td>
282
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462fb748fe3e41e708f710b05c657e626c07"></a><!-- doxytag: member="EPropFillRule" ref="ggc50c1b1c913f9551a97e37ef29eb462fb748fe3e41e708f710b05c657e626c07" args="" -->EPropFillRule</em> </td><td>
284
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f32bd3ed7375ab1c692b2fbda437372ee"></a><!-- doxytag: member="EPropPinned" ref="ggc50c1b1c913f9551a97e37ef29eb462f32bd3ed7375ab1c692b2fbda437372ee" args="" -->EPropPinned</em> </td><td>
286
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f2794e7b14a6c755fcd73ce69922ab16d"></a><!-- doxytag: member="EPropTransformations" ref="ggc50c1b1c913f9551a97e37ef29eb462f2794e7b14a6c755fcd73ce69922ab16d" args="" -->EPropTransformations</em> </td><td>
288
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f9cafbb3826d55aca3b0cfed01af2bd3d"></a><!-- doxytag: member="EPropTransformableText" ref="ggc50c1b1c913f9551a97e37ef29eb462f9cafbb3826d55aca3b0cfed01af2bd3d" args="" -->EPropTransformableText</em> </td><td>
290
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f1ec81bc6d2392e2ae6a90b7aa2179c5c"></a><!-- doxytag: member="EPropMinipage" ref="ggc50c1b1c913f9551a97e37ef29eb462f1ec81bc6d2392e2ae6a90b7aa2179c5c" args="" -->EPropMinipage</em> </td><td>
292
<tr><td valign="top"><em><a class="anchor" name="ggc50c1b1c913f9551a97e37ef29eb462f3bc172b3d782bfdd3c53791017203119"></a><!-- doxytag: member="EPropWidth" ref="ggc50c1b1c913f9551a97e37ef29eb462f3bc172b3d782bfdd3c53791017203119" args="" -->EPropWidth</em> </td><td>
299
<a class="anchor" name="g40b15a8cc8f66dc518621289ed4f1cd6"></a><!-- doxytag: member="ipe::TPathMode" ref="g40b15a8cc8f66dc518621289ed4f1cd6" args="" -->
300
<div class="memitem">
301
<div class="memproto">
302
<table class="memname">
304
<td class="memname">enum <a class="el" href="group__attr.html#g40b15a8cc8f66dc518621289ed4f1cd6">ipe::TPathMode</a> </td>
311
<a class="el" href="classipe_1_1_path.html" title="The path object (polylines, polygons, and generalizations).">Path</a> mode (stroked, filled, or both).
313
<dl compact><dt><b>Enumerator: </b></dt><dd>
314
<table border="0" cellspacing="2" cellpadding="0">
315
<tr><td valign="top"><em><a class="anchor" name="gg40b15a8cc8f66dc518621289ed4f1cd6ebdb2dbc86e0683d108162810e359dc0"></a><!-- doxytag: member="EStrokedOnly" ref="gg40b15a8cc8f66dc518621289ed4f1cd6ebdb2dbc86e0683d108162810e359dc0" args="" -->EStrokedOnly</em> </td><td>
317
<tr><td valign="top"><em><a class="anchor" name="gg40b15a8cc8f66dc518621289ed4f1cd629aa93f0a8e2408380d4e897ea27d372"></a><!-- doxytag: member="EStrokedAndFilled" ref="gg40b15a8cc8f66dc518621289ed4f1cd629aa93f0a8e2408380d4e897ea27d372" args="" -->EStrokedAndFilled</em> </td><td>
319
<tr><td valign="top"><em><a class="anchor" name="gg40b15a8cc8f66dc518621289ed4f1cd6d69d460b6ad0e696a031f06020d73480"></a><!-- doxytag: member="EFilledOnly" ref="gg40b15a8cc8f66dc518621289ed4f1cd6d69d460b6ad0e696a031f06020d73480" args="" -->EFilledOnly</em> </td><td>
326
<a class="anchor" name="g5134c5b92bc4e6806ec02b1f86bc4028"></a><!-- doxytag: member="ipe::THorizontalAlignment" ref="g5134c5b92bc4e6806ec02b1f86bc4028" args="" -->
327
<div class="memitem">
328
<div class="memproto">
329
<table class="memname">
331
<td class="memname">enum <a class="el" href="group__attr.html#g5134c5b92bc4e6806ec02b1f86bc4028">ipe::THorizontalAlignment</a> </td>
338
Horizontal alignment.
340
<dl compact><dt><b>Enumerator: </b></dt><dd>
341
<table border="0" cellspacing="2" cellpadding="0">
342
<tr><td valign="top"><em><a class="anchor" name="gg5134c5b92bc4e6806ec02b1f86bc4028627114c6e687752091c138990c23eaf4"></a><!-- doxytag: member="EAlignLeft" ref="gg5134c5b92bc4e6806ec02b1f86bc4028627114c6e687752091c138990c23eaf4" args="" -->EAlignLeft</em> </td><td>
344
<tr><td valign="top"><em><a class="anchor" name="gg5134c5b92bc4e6806ec02b1f86bc4028a1af838ea84a8841d184f4ac4c64cfa2"></a><!-- doxytag: member="EAlignRight" ref="gg5134c5b92bc4e6806ec02b1f86bc4028a1af838ea84a8841d184f4ac4c64cfa2" args="" -->EAlignRight</em> </td><td>
346
<tr><td valign="top"><em><a class="anchor" name="gg5134c5b92bc4e6806ec02b1f86bc4028e1378fd57f78e29613da6249d1a68ca8"></a><!-- doxytag: member="EAlignHCenter" ref="gg5134c5b92bc4e6806ec02b1f86bc4028e1378fd57f78e29613da6249d1a68ca8" args="" -->EAlignHCenter</em> </td><td>
353
<a class="anchor" name="g96d6416f5b4f9086ba67ded7c21fdf08"></a><!-- doxytag: member="ipe::TVerticalAlignment" ref="g96d6416f5b4f9086ba67ded7c21fdf08" args="" -->
354
<div class="memitem">
355
<div class="memproto">
356
<table class="memname">
358
<td class="memname">enum <a class="el" href="group__attr.html#g96d6416f5b4f9086ba67ded7c21fdf08">ipe::TVerticalAlignment</a> </td>
367
<dl compact><dt><b>Enumerator: </b></dt><dd>
368
<table border="0" cellspacing="2" cellpadding="0">
369
<tr><td valign="top"><em><a class="anchor" name="gg96d6416f5b4f9086ba67ded7c21fdf08339fb16fa34187052666b4efb730022a"></a><!-- doxytag: member="EAlignBottom" ref="gg96d6416f5b4f9086ba67ded7c21fdf08339fb16fa34187052666b4efb730022a" args="" -->EAlignBottom</em> </td><td>
371
<tr><td valign="top"><em><a class="anchor" name="gg96d6416f5b4f9086ba67ded7c21fdf0899844a5c6345d5f10fb2931769e54a84"></a><!-- doxytag: member="EAlignBaseline" ref="gg96d6416f5b4f9086ba67ded7c21fdf0899844a5c6345d5f10fb2931769e54a84" args="" -->EAlignBaseline</em> </td><td>
373
<tr><td valign="top"><em><a class="anchor" name="gg96d6416f5b4f9086ba67ded7c21fdf082f861311cb48569b129d859363b8ad3e"></a><!-- doxytag: member="EAlignTop" ref="gg96d6416f5b4f9086ba67ded7c21fdf082f861311cb48569b129d859363b8ad3e" args="" -->EAlignTop</em> </td><td>
375
<tr><td valign="top"><em><a class="anchor" name="gg96d6416f5b4f9086ba67ded7c21fdf0875b4eeb95cc26c2bba3f18a799f39af0"></a><!-- doxytag: member="EAlignVCenter" ref="gg96d6416f5b4f9086ba67ded7c21fdf0875b4eeb95cc26c2bba3f18a799f39af0" args="" -->EAlignVCenter</em> </td><td>
382
<a class="anchor" name="ge5ab4b7143ab5ed05efcdbe4bbb9dd93"></a><!-- doxytag: member="ipe::TLineJoin" ref="ge5ab4b7143ab5ed05efcdbe4bbb9dd93" args="" -->
383
<div class="memitem">
384
<div class="memproto">
385
<table class="memname">
387
<td class="memname">enum <a class="el" href="group__attr.html#ge5ab4b7143ab5ed05efcdbe4bbb9dd93">ipe::TLineJoin</a> </td>
394
<a class="el" href="classipe_1_1_line.html" title="A directed line.">Line</a> join style.
396
The EDefaultJoin means to use the setting from the style sheet. <dl compact><dt><b>Enumerator: </b></dt><dd>
397
<table border="0" cellspacing="2" cellpadding="0">
398
<tr><td valign="top"><em><a class="anchor" name="gge5ab4b7143ab5ed05efcdbe4bbb9dd93a73af1022e58b4366cf217a208b98758"></a><!-- doxytag: member="EDefaultJoin" ref="gge5ab4b7143ab5ed05efcdbe4bbb9dd93a73af1022e58b4366cf217a208b98758" args="" -->EDefaultJoin</em> </td><td>
400
<tr><td valign="top"><em><a class="anchor" name="gge5ab4b7143ab5ed05efcdbe4bbb9dd93fbd1c8c0f70153410bbf6f435490e57a"></a><!-- doxytag: member="EMiterJoin" ref="gge5ab4b7143ab5ed05efcdbe4bbb9dd93fbd1c8c0f70153410bbf6f435490e57a" args="" -->EMiterJoin</em> </td><td>
402
<tr><td valign="top"><em><a class="anchor" name="gge5ab4b7143ab5ed05efcdbe4bbb9dd93788e6a01fbd0456927292cf83d1165e3"></a><!-- doxytag: member="ERoundJoin" ref="gge5ab4b7143ab5ed05efcdbe4bbb9dd93788e6a01fbd0456927292cf83d1165e3" args="" -->ERoundJoin</em> </td><td>
404
<tr><td valign="top"><em><a class="anchor" name="gge5ab4b7143ab5ed05efcdbe4bbb9dd9362a9ca8356ad6a1f1f0f1e9e9fd27c32"></a><!-- doxytag: member="EBevelJoin" ref="gge5ab4b7143ab5ed05efcdbe4bbb9dd9362a9ca8356ad6a1f1f0f1e9e9fd27c32" args="" -->EBevelJoin</em> </td><td>
411
<a class="anchor" name="g2a173ffa6945f9033fffd786ada441b5"></a><!-- doxytag: member="ipe::TLineCap" ref="g2a173ffa6945f9033fffd786ada441b5" args="" -->
412
<div class="memitem">
413
<div class="memproto">
414
<table class="memname">
416
<td class="memname">enum <a class="el" href="group__attr.html#g2a173ffa6945f9033fffd786ada441b5">ipe::TLineCap</a> </td>
423
<a class="el" href="classipe_1_1_line.html" title="A directed line.">Line</a> cap style.
425
The EDefaultCap means to use the setting from the style sheet. <dl compact><dt><b>Enumerator: </b></dt><dd>
426
<table border="0" cellspacing="2" cellpadding="0">
427
<tr><td valign="top"><em><a class="anchor" name="gg2a173ffa6945f9033fffd786ada441b5472442aafd0a5d53b58dfc72a7c66b13"></a><!-- doxytag: member="EDefaultCap" ref="gg2a173ffa6945f9033fffd786ada441b5472442aafd0a5d53b58dfc72a7c66b13" args="" -->EDefaultCap</em> </td><td>
429
<tr><td valign="top"><em><a class="anchor" name="gg2a173ffa6945f9033fffd786ada441b539eaf79ec244da06418f85547144f516"></a><!-- doxytag: member="EButtCap" ref="gg2a173ffa6945f9033fffd786ada441b539eaf79ec244da06418f85547144f516" args="" -->EButtCap</em> </td><td>
431
<tr><td valign="top"><em><a class="anchor" name="gg2a173ffa6945f9033fffd786ada441b526beb4962114d23919ac191df8585ea6"></a><!-- doxytag: member="ERoundCap" ref="gg2a173ffa6945f9033fffd786ada441b526beb4962114d23919ac191df8585ea6" args="" -->ERoundCap</em> </td><td>
433
<tr><td valign="top"><em><a class="anchor" name="gg2a173ffa6945f9033fffd786ada441b508d0fd9f89c2b9502bb43799854ccce4"></a><!-- doxytag: member="ESquareCap" ref="gg2a173ffa6945f9033fffd786ada441b508d0fd9f89c2b9502bb43799854ccce4" args="" -->ESquareCap</em> </td><td>
440
<a class="anchor" name="g4defbee452ac9648e94eee7878214647"></a><!-- doxytag: member="ipe::TFillRule" ref="g4defbee452ac9648e94eee7878214647" args="" -->
441
<div class="memitem">
442
<div class="memproto">
443
<table class="memname">
445
<td class="memname">enum <a class="el" href="group__attr.html#g4defbee452ac9648e94eee7878214647">ipe::TFillRule</a> </td>
454
The EDefaultRule means to use the setting from the style sheet. <dl compact><dt><b>Enumerator: </b></dt><dd>
455
<table border="0" cellspacing="2" cellpadding="0">
456
<tr><td valign="top"><em><a class="anchor" name="gg4defbee452ac9648e94eee78782146472b50da10864c35942ef3006786128d6a"></a><!-- doxytag: member="EDefaultRule" ref="gg4defbee452ac9648e94eee78782146472b50da10864c35942ef3006786128d6a" args="" -->EDefaultRule</em> </td><td>
458
<tr><td valign="top"><em><a class="anchor" name="gg4defbee452ac9648e94eee787821464705d4d31207c7dc55a9f809c7e5f1d66e"></a><!-- doxytag: member="EWindRule" ref="gg4defbee452ac9648e94eee787821464705d4d31207c7dc55a9f809c7e5f1d66e" args="" -->EWindRule</em> </td><td>
460
<tr><td valign="top"><em><a class="anchor" name="gg4defbee452ac9648e94eee78782146474135276eebbddedfb5385bb235ce5077"></a><!-- doxytag: member="EEvenOddRule" ref="gg4defbee452ac9648e94eee78782146474135276eebbddedfb5385bb235ce5077" args="" -->EEvenOddRule</em> </td><td>
467
<a class="anchor" name="gc026b82e69974d9eb0f6e83470183eb2"></a><!-- doxytag: member="ipe::TPinned" ref="gc026b82e69974d9eb0f6e83470183eb2" args="" -->
468
<div class="memitem">
469
<div class="memproto">
470
<table class="memname">
472
<td class="memname">enum <a class="el" href="group__attr.html#gc026b82e69974d9eb0f6e83470183eb2">ipe::TPinned</a> </td>
479
Pinning status of objects.
481
<dl compact><dt><b>Enumerator: </b></dt><dd>
482
<table border="0" cellspacing="2" cellpadding="0">
483
<tr><td valign="top"><em><a class="anchor" name="ggc026b82e69974d9eb0f6e83470183eb232577fcaa0be0c054d407d617fbafb24"></a><!-- doxytag: member="ENoPin" ref="ggc026b82e69974d9eb0f6e83470183eb232577fcaa0be0c054d407d617fbafb24" args="" -->ENoPin</em> </td><td>
485
<tr><td valign="top"><em><a class="anchor" name="ggc026b82e69974d9eb0f6e83470183eb2aef9c43f03099bbc57e05a0801c7d943"></a><!-- doxytag: member="EHorizontalPin" ref="ggc026b82e69974d9eb0f6e83470183eb2aef9c43f03099bbc57e05a0801c7d943" args="" -->EHorizontalPin</em> </td><td>
487
<tr><td valign="top"><em><a class="anchor" name="ggc026b82e69974d9eb0f6e83470183eb2254f2fdb6777217031137586cc89f646"></a><!-- doxytag: member="EVerticalPin" ref="ggc026b82e69974d9eb0f6e83470183eb2254f2fdb6777217031137586cc89f646" args="" -->EVerticalPin</em> </td><td>
489
<tr><td valign="top"><em><a class="anchor" name="ggc026b82e69974d9eb0f6e83470183eb2616dbe9ddb4fd8a59519cc75f4403c37"></a><!-- doxytag: member="EFixedPin" ref="ggc026b82e69974d9eb0f6e83470183eb2616dbe9ddb4fd8a59519cc75f4403c37" args="" -->EFixedPin</em> </td><td>
496
<a class="anchor" name="g5a80a01d23ba5b6e4f258faead3364c5"></a><!-- doxytag: member="ipe::TTransformations" ref="g5a80a01d23ba5b6e4f258faead3364c5" args="" -->
497
<div class="memitem">
498
<div class="memproto">
499
<table class="memname">
501
<td class="memname">enum <a class="el" href="group__attr.html#g5a80a01d23ba5b6e4f258faead3364c5">ipe::TTransformations</a> </td>
508
Transformations that are permitted for an object.
510
<dl compact><dt><b>Enumerator: </b></dt><dd>
511
<table border="0" cellspacing="2" cellpadding="0">
512
<tr><td valign="top"><em><a class="anchor" name="gg5a80a01d23ba5b6e4f258faead3364c53b25184ef28ecf3cf4134741e2a46301"></a><!-- doxytag: member="ETransformationsTranslations" ref="gg5a80a01d23ba5b6e4f258faead3364c53b25184ef28ecf3cf4134741e2a46301" args="" -->ETransformationsTranslations</em> </td><td>
514
<tr><td valign="top"><em><a class="anchor" name="gg5a80a01d23ba5b6e4f258faead3364c57de98390179223d5db1692c52f8d8d8e"></a><!-- doxytag: member="ETransformationsRigidMotions" ref="gg5a80a01d23ba5b6e4f258faead3364c57de98390179223d5db1692c52f8d8d8e" args="" -->ETransformationsRigidMotions</em> </td><td>
516
<tr><td valign="top"><em><a class="anchor" name="gg5a80a01d23ba5b6e4f258faead3364c5f19e653c2fad3131f1a3c383b1a38be8"></a><!-- doxytag: member="ETransformationsAffine" ref="gg5a80a01d23ba5b6e4f258faead3364c5f19e653c2fad3131f1a3c383b1a38be8" args="" -->ETransformationsAffine</em> </td><td>
523
<a class="anchor" name="g8c1edaea1ba2aa857409e4bcf52e73bf"></a><!-- doxytag: member="ipe::TSelect" ref="g8c1edaea1ba2aa857409e4bcf52e73bf" args="" -->
524
<div class="memitem">
525
<div class="memproto">
526
<table class="memname">
528
<td class="memname">enum <a class="el" href="group__attr.html#g8c1edaea1ba2aa857409e4bcf52e73bf">ipe::TSelect</a> </td>
535
Selection status of an object on the page.
537
<dl compact><dt><b>Enumerator: </b></dt><dd>
538
<table border="0" cellspacing="2" cellpadding="0">
539
<tr><td valign="top"><em><a class="anchor" name="gg8c1edaea1ba2aa857409e4bcf52e73bf4365529ffc6c879edd232d40bc67362d"></a><!-- doxytag: member="ENotSelected" ref="gg8c1edaea1ba2aa857409e4bcf52e73bf4365529ffc6c879edd232d40bc67362d" args="" -->ENotSelected</em> </td><td>
541
<tr><td valign="top"><em><a class="anchor" name="gg8c1edaea1ba2aa857409e4bcf52e73bfbc6802d4f95d05e2400483ded3965581"></a><!-- doxytag: member="EPrimarySelected" ref="gg8c1edaea1ba2aa857409e4bcf52e73bfbc6802d4f95d05e2400483ded3965581" args="" -->EPrimarySelected</em> </td><td>
543
<tr><td valign="top"><em><a class="anchor" name="gg8c1edaea1ba2aa857409e4bcf52e73bfe93c82417df80bf565dc4ff4e5a0b58f"></a><!-- doxytag: member="ESecondarySelected" ref="gg8c1edaea1ba2aa857409e4bcf52e73bfe93c82417df80bf565dc4ff4e5a0b58f" args="" -->ESecondarySelected</em> </td><td>
550
<hr><h2>Variable Documentation</h2>
551
<a class="anchor" name="g326090a31da49985b41a7935d35e79bf"></a><!-- doxytag: member="ipe::kind_names" ref="g326090a31da49985b41a7935d35e79bf" args="[]" -->
552
<div class="memitem">
553
<div class="memproto">
554
<table class="memname">
556
<td class="memname">const char *const <a class="el" href="group__attr.html#g326090a31da49985b41a7935d35e79bf">ipe::kind_names</a> </td>
563
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
564
<span class="stringliteral">"pen"</span>, <span class="stringliteral">"symbolsize"</span>, <span class="stringliteral">"arrowsize"</span>, <span class="stringliteral">"color"</span>,
565
<span class="stringliteral">"dashstyle"</span>, <span class="stringliteral">"textsize"</span>, <span class="stringliteral">"textstretch"</span>, <span class="stringliteral">"textstyle"</span>,
566
<span class="stringliteral">"gridsize"</span>, <span class="stringliteral">"anglesize"</span>, <span class="stringliteral">"opacity"</span>, <span class="stringliteral">"tiling"</span>,
567
<span class="stringliteral">"symbol"</span>, <span class="stringliteral">"gradient"</span>, <span class="stringliteral">"effect"</span>, 0 }
571
<a class="anchor" name="g2597e55464c9eb730bc0ec928f05cf5b"></a><!-- doxytag: member="ipe::property_names" ref="g2597e55464c9eb730bc0ec928f05cf5b" args="[]" -->
572
<div class="memitem">
573
<div class="memproto">
574
<table class="memname">
576
<td class="memname">const char *const <a class="el" href="group__attr.html#g2597e55464c9eb730bc0ec928f05cf5b">ipe::property_names</a> </td>
583
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
584
<span class="stringliteral">"pen"</span>, <span class="stringliteral">"symbolsize"</span>,
585
<span class="stringliteral">"farrow"</span>, <span class="stringliteral">"rarrow"</span>,
586
<span class="stringliteral">"farrowsize"</span>, <span class="stringliteral">"rarrowsize"</span>,
587
<span class="stringliteral">"farrowshape"</span>, <span class="stringliteral">"rarrowshape"</span>,
588
<span class="stringliteral">"stroke"</span>, <span class="stringliteral">"fill"</span>, <span class="stringliteral">"markshape"</span>,
589
<span class="stringliteral">"pathmode"</span>, <span class="stringliteral">"dashstyle"</span>,
590
<span class="stringliteral">"textsize"</span>, <span class="stringliteral">"textstyle"</span>,
591
<span class="stringliteral">"opacity"</span>, <span class="stringliteral">"tiling"</span>, <span class="stringliteral">"gradient"</span>,
592
<span class="stringliteral">"horizontalalignment"</span>, <span class="stringliteral">"verticalalignment"</span>,
593
<span class="stringliteral">"linejoin"</span>, <span class="stringliteral">"linecap"</span>, <span class="stringliteral">"fillrule"</span>,
594
<span class="stringliteral">"pinned"</span>, <span class="stringliteral">"transformations"</span>, <span class="stringliteral">"transformabletext"</span>,
595
<span class="stringliteral">"minipage"</span>, <span class="stringliteral">"width"</span>, 0 }
48
<dl class="el"><dd class="mdescRight">A tiling pattern. <a href="structipe_1_1_tiling.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structipe_1_1_gradient.html">ipe::Gradient</a>
49
<dl class="el"><dd class="mdescRight">A gradient pattern. <a href="structipe_1_1_gradient.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structipe_1_1_layout.html">ipe::Layout</a>
50
<dl class="el"><dd class="mdescRight"><a class="el" href="structipe_1_1_layout.html" title="Layout of a Page.">Layout</a> of a <a class="el" href="classipe_1_1_page.html" title="An Ipe document page.">Page</a>. <a href="structipe_1_1_layout.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structipe_1_1_text_padding.html">ipe::TextPadding</a>
51
<dl class="el"><dd class="mdescRight">Padding for text bounding box. <a href="structipe_1_1_text_padding.html#_details">More...</a><br/></dl><li>class <a class="el" href="classipe_1_1_color.html">ipe::Color</a>
52
<dl class="el"><dd class="mdescRight">An absolute RGB color. <a href="classipe_1_1_color.html#_details">More...</a><br/></dl><li>class <a class="el" href="structipe_1_1_effect.html">ipe::Effect</a>
53
<dl class="el"><dd class="mdescRight"><a class="el" href="structipe_1_1_effect.html" title="Effect that Acrobat Reader will show on page change.">Effect</a> that Acrobat Reader will show on page change. <a href="structipe_1_1_effect.html#_details">More...</a><br/></dl><li>class <a class="el" href="classipe_1_1_repository.html">ipe::Repository</a>
54
<dl class="el"><dd class="mdescRight"><a class="el" href="classipe_1_1_repository.html" title="Repository of strings.">Repository</a> of strings. <a href="classipe_1_1_repository.html#_details">More...</a><br/></dl><li>class <a class="el" href="classipe_1_1_attribute.html">ipe::Attribute</a>
55
<dl class="el"><dd class="mdescRight">An attribute of an Ipe <a class="el" href="classipe_1_1_object.html" title="Base class for all Ipe objects, composite or leaf.">Object</a>. <a href="classipe_1_1_attribute.html#_details">More...</a><br/></dl><li>class <a class="el" href="classipe_1_1_all_attributes.html">ipe::AllAttributes</a>
56
<dl class="el"><dd class="mdescRight">Collection of all object attributes. <a href="classipe_1_1_all_attributes.html#_details">More...</a><br/></dl><li>class <a class="el" href="structipe_1_1_symbol.html">ipe::Symbol</a>
57
<dl class="el"><dd class="mdescRight">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>. <a href="structipe_1_1_symbol.html#_details">More...</a><br/></dl></ul>
58
<h2><a name="typedef-members"></a>
61
<li>typedef std::vector< Attribute > <a class="el" href="group__attr.html#ga724109aa4dbab072ea067cc5ed471e02">ipe::AttributeSeq</a>
63
<h2><a name="enum-members"></a>
66
<li>enum <a class="el" href="group__attr.html#ga4687dc25ac49588fa3b339079972944a">ipe::Kind</a> { <br/>
67
  <a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa42b607466e0cd7f211899ba6ddb70efb">ipe::EPen</a> = 0,
68
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa34a606af75b850839ab6b0c008ed32d9">ipe::ESymbolSize</a>,
69
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa7f26e05008b38b693b694ce19e8555f4">ipe::EArrowSize</a>,
70
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa68b3e654fef81ecee45944a8f28a6697">ipe::EColor</a>,
72
  <a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa648ad4374ba1904dd2f6f3c62dcad6af">ipe::EDashStyle</a>,
73
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa8d9e2b9fa4352f55d5982bf3cad91041">ipe::ETextSize</a>,
74
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa384d0272558c3e4d187e51473e179551">ipe::ETextStretch</a>,
75
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aafb7b4a6168e030623355a784d43873cb">ipe::ETextStyle</a>,
77
  <a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aab7c8ff707a41c0802a10c813daf0d6c3">ipe::EGridSize</a>,
78
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa7b2975da57047283fd793fc24c387c45">ipe::EAngleSize</a>,
79
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa2ae8c21501d66f539ecd526340c05bbf">ipe::EOpacity</a>,
80
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa5b96ae841e166136c1fa54ddaec1d250">ipe::ETiling</a>,
82
  <a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa82d986499b2b3c2c17ef5fa9282ec6f2">ipe::ESymbol</a>,
83
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa70def28b6c14877a8970537b99e6f29f">ipe::EGradient</a>,
84
<a class="el" href="group__attr.html#gga4687dc25ac49588fa3b339079972944aa0cd0090a2c36ee759868ed6b873e3a0c">ipe::EEffect</a>
87
<li>enum <a class="el" href="group__attr.html#gac50c1b1c913f9551a97e37ef29eb462f">ipe::Property</a> { <br/>
88
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fac751263efe1d25336968eaf5da29a169">ipe::EPropPen</a> = 0,
89
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa73f45e6914a8171c2f8d817689d4aa4f">ipe::EPropSymbolSize</a>,
90
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fad4147f567ff1a0b4cca5f6d37a887707">ipe::EPropFArrow</a>,
91
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa60bbb1cdc489f24e9cf24b5725a325e5">ipe::EPropRArrow</a>,
93
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa353d07ebc62a1bb419261139dae215cf">ipe::EPropFArrowSize</a>,
94
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462faf8fd76a6deda1c25cbab419f1708966e">ipe::EPropRArrowSize</a>,
95
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa51dba0521943156b748c2bd5fc3adb44">ipe::EPropFArrowShape</a>,
96
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa3fb822fd930db9d5cbf9150882800dcf">ipe::EPropRArrowShape</a>,
98
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa3ca226ced3de1c8855b84730ae88c297">ipe::EPropStrokeColor</a>,
99
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa42a0d4845cb8d1b4782120d3db648d01">ipe::EPropFillColor</a>,
100
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa2b5eda6855d80c9f5cb39e65af54401c">ipe::EPropMarkShape</a>,
101
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462faadb0253b16fd85d2c5314861212b127b">ipe::EPropPathMode</a>,
103
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fac25134570df644670c863fe26f42b4b9">ipe::EPropDashStyle</a>,
104
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa7e6c1eecc7d4450699124bef446a17a0">ipe::EPropTextSize</a>,
105
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa666c8607eb1d73f6bf3fe7757ac5b80c">ipe::EPropTextStyle</a>,
106
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa5d72a4e9770cb7a29b5adcc2b534e878">ipe::EPropOpacity</a>,
108
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fae42b230863529cabd24d77863f0f4ab0">ipe::EPropTiling</a>,
109
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa09dd98a85b176498b1d787b0dd630324">ipe::EPropGradient</a>,
110
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa303123eaa686e69158afc74b156b5db2">ipe::EPropHorizontalAlignment</a>,
111
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fad1ff7ce8b099a7294f16417a944eddb9">ipe::EPropVerticalAlignment</a>,
113
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fad3fbe6e066721594235906d37e4b5d73">ipe::EPropLineJoin</a>,
114
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa980a082d697ba92ecf69d63fa7116c1f">ipe::EPropLineCap</a>,
115
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fab748fe3e41e708f710b05c657e626c07">ipe::EPropFillRule</a>,
116
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa32bd3ed7375ab1c692b2fbda437372ee">ipe::EPropPinned</a>,
118
  <a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa2794e7b14a6c755fcd73ce69922ab16d">ipe::EPropTransformations</a>,
119
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa9cafbb3826d55aca3b0cfed01af2bd3d">ipe::EPropTransformableText</a>,
120
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa1ec81bc6d2392e2ae6a90b7aa2179c5c">ipe::EPropMinipage</a>,
121
<a class="el" href="group__attr.html#ggac50c1b1c913f9551a97e37ef29eb462fa3bc172b3d782bfdd3c53791017203119">ipe::EPropWidth</a>
124
<li>enum <a class="el" href="group__attr.html#ga40b15a8cc8f66dc518621289ed4f1cd6">ipe::TPathMode</a> { <a class="el" href="group__attr.html#gga40b15a8cc8f66dc518621289ed4f1cd6aebdb2dbc86e0683d108162810e359dc0">ipe::EStrokedOnly</a>,
125
<a class="el" href="group__attr.html#gga40b15a8cc8f66dc518621289ed4f1cd6a29aa93f0a8e2408380d4e897ea27d372">ipe::EStrokedAndFilled</a>,
126
<a class="el" href="group__attr.html#gga40b15a8cc8f66dc518621289ed4f1cd6ad69d460b6ad0e696a031f06020d73480">ipe::EFilledOnly</a>
128
<li>enum <a class="el" href="group__attr.html#ga5134c5b92bc4e6806ec02b1f86bc4028">ipe::THorizontalAlignment</a> { <a class="el" href="group__attr.html#gga5134c5b92bc4e6806ec02b1f86bc4028a627114c6e687752091c138990c23eaf4">ipe::EAlignLeft</a>,
129
<a class="el" href="group__attr.html#gga5134c5b92bc4e6806ec02b1f86bc4028aa1af838ea84a8841d184f4ac4c64cfa2">ipe::EAlignRight</a>,
130
<a class="el" href="group__attr.html#gga5134c5b92bc4e6806ec02b1f86bc4028ae1378fd57f78e29613da6249d1a68ca8">ipe::EAlignHCenter</a>
132
<li>enum <a class="el" href="group__attr.html#ga96d6416f5b4f9086ba67ded7c21fdf08">ipe::TVerticalAlignment</a> { <a class="el" href="group__attr.html#gga96d6416f5b4f9086ba67ded7c21fdf08a339fb16fa34187052666b4efb730022a">ipe::EAlignBottom</a>,
133
<a class="el" href="group__attr.html#gga96d6416f5b4f9086ba67ded7c21fdf08a99844a5c6345d5f10fb2931769e54a84">ipe::EAlignBaseline</a>,
134
<a class="el" href="group__attr.html#gga96d6416f5b4f9086ba67ded7c21fdf08a2f861311cb48569b129d859363b8ad3e">ipe::EAlignTop</a>,
135
<a class="el" href="group__attr.html#gga96d6416f5b4f9086ba67ded7c21fdf08a75b4eeb95cc26c2bba3f18a799f39af0">ipe::EAlignVCenter</a>
137
<li>enum <a class="el" href="group__attr.html#gae5ab4b7143ab5ed05efcdbe4bbb9dd93">ipe::TLineJoin</a> { <a class="el" href="group__attr.html#ggae5ab4b7143ab5ed05efcdbe4bbb9dd93aa73af1022e58b4366cf217a208b98758">ipe::EDefaultJoin</a>,
138
<a class="el" href="group__attr.html#ggae5ab4b7143ab5ed05efcdbe4bbb9dd93afbd1c8c0f70153410bbf6f435490e57a">ipe::EMiterJoin</a>,
139
<a class="el" href="group__attr.html#ggae5ab4b7143ab5ed05efcdbe4bbb9dd93a788e6a01fbd0456927292cf83d1165e3">ipe::ERoundJoin</a>,
140
<a class="el" href="group__attr.html#ggae5ab4b7143ab5ed05efcdbe4bbb9dd93a62a9ca8356ad6a1f1f0f1e9e9fd27c32">ipe::EBevelJoin</a>
142
<li>enum <a class="el" href="group__attr.html#ga2a173ffa6945f9033fffd786ada441b5">ipe::TLineCap</a> { <a class="el" href="group__attr.html#gga2a173ffa6945f9033fffd786ada441b5a472442aafd0a5d53b58dfc72a7c66b13">ipe::EDefaultCap</a>,
143
<a class="el" href="group__attr.html#gga2a173ffa6945f9033fffd786ada441b5a39eaf79ec244da06418f85547144f516">ipe::EButtCap</a>,
144
<a class="el" href="group__attr.html#gga2a173ffa6945f9033fffd786ada441b5a26beb4962114d23919ac191df8585ea6">ipe::ERoundCap</a>,
145
<a class="el" href="group__attr.html#gga2a173ffa6945f9033fffd786ada441b5a08d0fd9f89c2b9502bb43799854ccce4">ipe::ESquareCap</a>
147
<li>enum <a class="el" href="group__attr.html#ga4defbee452ac9648e94eee7878214647">ipe::TFillRule</a> { <a class="el" href="group__attr.html#gga4defbee452ac9648e94eee7878214647a2b50da10864c35942ef3006786128d6a">ipe::EDefaultRule</a>,
148
<a class="el" href="group__attr.html#gga4defbee452ac9648e94eee7878214647a05d4d31207c7dc55a9f809c7e5f1d66e">ipe::EWindRule</a>,
149
<a class="el" href="group__attr.html#gga4defbee452ac9648e94eee7878214647a4135276eebbddedfb5385bb235ce5077">ipe::EEvenOddRule</a>
151
<li>enum <a class="el" href="group__attr.html#gac026b82e69974d9eb0f6e83470183eb2">ipe::TPinned</a> { <a class="el" href="group__attr.html#ggac026b82e69974d9eb0f6e83470183eb2a32577fcaa0be0c054d407d617fbafb24">ipe::ENoPin</a> = 0x00,
152
<a class="el" href="group__attr.html#ggac026b82e69974d9eb0f6e83470183eb2aaef9c43f03099bbc57e05a0801c7d943">ipe::EHorizontalPin</a> = 0x01,
153
<a class="el" href="group__attr.html#ggac026b82e69974d9eb0f6e83470183eb2a254f2fdb6777217031137586cc89f646">ipe::EVerticalPin</a> = 0x02,
154
<a class="el" href="group__attr.html#ggac026b82e69974d9eb0f6e83470183eb2a616dbe9ddb4fd8a59519cc75f4403c37">ipe::EFixedPin</a> = 0x03
156
<li>enum <a class="el" href="group__attr.html#ga5a80a01d23ba5b6e4f258faead3364c5">ipe::TTransformations</a> { <a class="el" href="group__attr.html#gga5a80a01d23ba5b6e4f258faead3364c5a3b25184ef28ecf3cf4134741e2a46301">ipe::ETransformationsTranslations</a>,
157
<a class="el" href="group__attr.html#gga5a80a01d23ba5b6e4f258faead3364c5a7de98390179223d5db1692c52f8d8d8e">ipe::ETransformationsRigidMotions</a>,
158
<a class="el" href="group__attr.html#gga5a80a01d23ba5b6e4f258faead3364c5af19e653c2fad3131f1a3c383b1a38be8">ipe::ETransformationsAffine</a>
160
<li>enum <a class="el" href="group__attr.html#ga8c1edaea1ba2aa857409e4bcf52e73bf">ipe::TSelect</a> { <a class="el" href="group__attr.html#gga8c1edaea1ba2aa857409e4bcf52e73bfa4365529ffc6c879edd232d40bc67362d">ipe::ENotSelected</a> = 0,
161
<a class="el" href="group__attr.html#gga8c1edaea1ba2aa857409e4bcf52e73bfabc6802d4f95d05e2400483ded3965581">ipe::EPrimarySelected</a>,
162
<a class="el" href="group__attr.html#gga8c1edaea1ba2aa857409e4bcf52e73bfae93c82417df80bf565dc4ff4e5a0b58f">ipe::ESecondarySelected</a>
165
<h2><a name="var-members"></a>
168
<li>const char *const <a class="el" href="group__attr.html#ga326090a31da49985b41a7935d35e79bf">ipe::kind_names</a> []
169
<li>const char *const <a class="el" href="group__attr.html#ga2597e55464c9eb730bc0ec928f05cf5b">ipe::property_names</a> []
171
<hr/><a name="_details"></a><h2>Detailed Description</h2>
172
<p>Attributes for Ipe objects. </p>
173
<p>Ipe objects have attributes such as color, line width, dash pattern, etc. Most attributes can be symbolic (the need to be looked up in a style sheet before rendering) or absolute.</p>
174
<p>The Color class represents absolute values of colors. The class Attribute encapsulates all attributes that can be either symbolic or absolute.</p>
175
<p>The Lua bindings for attributes are described <a class="el" href="luaobj.html">here</a>. </p>
176
<hr/><h2>Typedef Documentation</h2>
177
<a class="anchor" id="ga724109aa4dbab072ea067cc5ed471e02"></a><!-- doxytag: member="ipe::AttributeSeq" ref="ga724109aa4dbab072ea067cc5ed471e02" args="" -->
178
<div class="memitem">
179
<div class="memproto">
180
<table class="memname">
182
<td class="memname"><a class="el" href="group__attr.html#ga724109aa4dbab072ea067cc5ed471e02">ipe::AttributeSeq</a></td>
188
<p>A sequence of attribute values. </p>
192
<hr/><h2>Enumeration Type Documentation</h2>
193
<a class="anchor" id="ga4687dc25ac49588fa3b339079972944a"></a><!-- doxytag: member="ipe::Kind" ref="ga4687dc25ac49588fa3b339079972944a" args="" -->
194
<div class="memitem">
195
<div class="memproto">
196
<table class="memname">
198
<td class="memname">enum <a class="el" href="group__attr.html#ga4687dc25ac49588fa3b339079972944a">ipe::Kind</a></td>
204
<p>The different kinds of attributes.The same symbolic attribute (say "normal") has a different value in the <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">StyleSheet</a> depending on the Kind of attribute. The main use for Kind is as an argument to <a class="el" href="classipe_1_1_style_sheet.html#a6ee8a9ebec6d75e56ba9f5fcd92ed1d8" title="Find a symbolic attribute.">StyleSheet::find</a>. </p>
205
<p>ESymbol, EGradient, ETiling, and EEffect have their own lookup methods in the <a class="el" href="classipe_1_1_style_sheet.html" title="A style sheet maps symbolic names to absolute values.">StyleSheet</a>. The values are still useful as an argument to allNames(), has(), and findDefinition(). </p>
206
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
207
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa42b607466e0cd7f211899ba6ddb70efb"></a><!-- doxytag: member="EPen" ref="gga4687dc25ac49588fa3b339079972944aa42b607466e0cd7f211899ba6ddb70efb" args="" -->EPen</em> </td><td>
209
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa34a606af75b850839ab6b0c008ed32d9"></a><!-- doxytag: member="ESymbolSize" ref="gga4687dc25ac49588fa3b339079972944aa34a606af75b850839ab6b0c008ed32d9" args="" -->ESymbolSize</em> </td><td>
211
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa7f26e05008b38b693b694ce19e8555f4"></a><!-- doxytag: member="EArrowSize" ref="gga4687dc25ac49588fa3b339079972944aa7f26e05008b38b693b694ce19e8555f4" args="" -->EArrowSize</em> </td><td>
213
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa68b3e654fef81ecee45944a8f28a6697"></a><!-- doxytag: member="EColor" ref="gga4687dc25ac49588fa3b339079972944aa68b3e654fef81ecee45944a8f28a6697" args="" -->EColor</em> </td><td>
215
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa648ad4374ba1904dd2f6f3c62dcad6af"></a><!-- doxytag: member="EDashStyle" ref="gga4687dc25ac49588fa3b339079972944aa648ad4374ba1904dd2f6f3c62dcad6af" args="" -->EDashStyle</em> </td><td>
217
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa8d9e2b9fa4352f55d5982bf3cad91041"></a><!-- doxytag: member="ETextSize" ref="gga4687dc25ac49588fa3b339079972944aa8d9e2b9fa4352f55d5982bf3cad91041" args="" -->ETextSize</em> </td><td>
219
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa384d0272558c3e4d187e51473e179551"></a><!-- doxytag: member="ETextStretch" ref="gga4687dc25ac49588fa3b339079972944aa384d0272558c3e4d187e51473e179551" args="" -->ETextStretch</em> </td><td>
221
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aafb7b4a6168e030623355a784d43873cb"></a><!-- doxytag: member="ETextStyle" ref="gga4687dc25ac49588fa3b339079972944aafb7b4a6168e030623355a784d43873cb" args="" -->ETextStyle</em> </td><td>
223
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aab7c8ff707a41c0802a10c813daf0d6c3"></a><!-- doxytag: member="EGridSize" ref="gga4687dc25ac49588fa3b339079972944aab7c8ff707a41c0802a10c813daf0d6c3" args="" -->EGridSize</em> </td><td>
225
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa7b2975da57047283fd793fc24c387c45"></a><!-- doxytag: member="EAngleSize" ref="gga4687dc25ac49588fa3b339079972944aa7b2975da57047283fd793fc24c387c45" args="" -->EAngleSize</em> </td><td>
227
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa2ae8c21501d66f539ecd526340c05bbf"></a><!-- doxytag: member="EOpacity" ref="gga4687dc25ac49588fa3b339079972944aa2ae8c21501d66f539ecd526340c05bbf" args="" -->EOpacity</em> </td><td>
229
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa5b96ae841e166136c1fa54ddaec1d250"></a><!-- doxytag: member="ETiling" ref="gga4687dc25ac49588fa3b339079972944aa5b96ae841e166136c1fa54ddaec1d250" args="" -->ETiling</em> </td><td>
231
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa82d986499b2b3c2c17ef5fa9282ec6f2"></a><!-- doxytag: member="ESymbol" ref="gga4687dc25ac49588fa3b339079972944aa82d986499b2b3c2c17ef5fa9282ec6f2" args="" -->ESymbol</em> </td><td>
233
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa70def28b6c14877a8970537b99e6f29f"></a><!-- doxytag: member="EGradient" ref="gga4687dc25ac49588fa3b339079972944aa70def28b6c14877a8970537b99e6f29f" args="" -->EGradient</em> </td><td>
235
<tr><td valign="top"><em><a class="anchor" id="gga4687dc25ac49588fa3b339079972944aa0cd0090a2c36ee759868ed6b873e3a0c"></a><!-- doxytag: member="EEffect" ref="gga4687dc25ac49588fa3b339079972944aa0cd0090a2c36ee759868ed6b873e3a0c" args="" -->EEffect</em> </td><td>
243
<a class="anchor" id="gac50c1b1c913f9551a97e37ef29eb462f"></a><!-- doxytag: member="ipe::Property" ref="gac50c1b1c913f9551a97e37ef29eb462f" args="" -->
244
<div class="memitem">
245
<div class="memproto">
246
<table class="memname">
248
<td class="memname">enum <a class="el" href="group__attr.html#gac50c1b1c913f9551a97e37ef29eb462f">ipe::Property</a></td>
254
<p>A Property identifies an attribute that an object can have.The Property identifies a unique attribute of an object, while different Property values can be of the same ipe::Kind. For instance, both EPropStrokeColor and EPropFillColor identify an <a class="el" href="classipe_1_1_attribute.html" title="An attribute of an Ipe Object.">Attribute</a> of Kind EColor. </p>
255
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
256
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fac751263efe1d25336968eaf5da29a169"></a><!-- doxytag: member="EPropPen" ref="ggac50c1b1c913f9551a97e37ef29eb462fac751263efe1d25336968eaf5da29a169" args="" -->EPropPen</em> </td><td>
258
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa73f45e6914a8171c2f8d817689d4aa4f"></a><!-- doxytag: member="EPropSymbolSize" ref="ggac50c1b1c913f9551a97e37ef29eb462fa73f45e6914a8171c2f8d817689d4aa4f" args="" -->EPropSymbolSize</em> </td><td>
260
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fad4147f567ff1a0b4cca5f6d37a887707"></a><!-- doxytag: member="EPropFArrow" ref="ggac50c1b1c913f9551a97e37ef29eb462fad4147f567ff1a0b4cca5f6d37a887707" args="" -->EPropFArrow</em> </td><td>
262
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa60bbb1cdc489f24e9cf24b5725a325e5"></a><!-- doxytag: member="EPropRArrow" ref="ggac50c1b1c913f9551a97e37ef29eb462fa60bbb1cdc489f24e9cf24b5725a325e5" args="" -->EPropRArrow</em> </td><td>
264
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa353d07ebc62a1bb419261139dae215cf"></a><!-- doxytag: member="EPropFArrowSize" ref="ggac50c1b1c913f9551a97e37ef29eb462fa353d07ebc62a1bb419261139dae215cf" args="" -->EPropFArrowSize</em> </td><td>
266
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462faf8fd76a6deda1c25cbab419f1708966e"></a><!-- doxytag: member="EPropRArrowSize" ref="ggac50c1b1c913f9551a97e37ef29eb462faf8fd76a6deda1c25cbab419f1708966e" args="" -->EPropRArrowSize</em> </td><td>
268
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa51dba0521943156b748c2bd5fc3adb44"></a><!-- doxytag: member="EPropFArrowShape" ref="ggac50c1b1c913f9551a97e37ef29eb462fa51dba0521943156b748c2bd5fc3adb44" args="" -->EPropFArrowShape</em> </td><td>
270
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa3fb822fd930db9d5cbf9150882800dcf"></a><!-- doxytag: member="EPropRArrowShape" ref="ggac50c1b1c913f9551a97e37ef29eb462fa3fb822fd930db9d5cbf9150882800dcf" args="" -->EPropRArrowShape</em> </td><td>
272
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa3ca226ced3de1c8855b84730ae88c297"></a><!-- doxytag: member="EPropStrokeColor" ref="ggac50c1b1c913f9551a97e37ef29eb462fa3ca226ced3de1c8855b84730ae88c297" args="" -->EPropStrokeColor</em> </td><td>
274
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa42a0d4845cb8d1b4782120d3db648d01"></a><!-- doxytag: member="EPropFillColor" ref="ggac50c1b1c913f9551a97e37ef29eb462fa42a0d4845cb8d1b4782120d3db648d01" args="" -->EPropFillColor</em> </td><td>
276
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa2b5eda6855d80c9f5cb39e65af54401c"></a><!-- doxytag: member="EPropMarkShape" ref="ggac50c1b1c913f9551a97e37ef29eb462fa2b5eda6855d80c9f5cb39e65af54401c" args="" -->EPropMarkShape</em> </td><td>
278
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462faadb0253b16fd85d2c5314861212b127b"></a><!-- doxytag: member="EPropPathMode" ref="ggac50c1b1c913f9551a97e37ef29eb462faadb0253b16fd85d2c5314861212b127b" args="" -->EPropPathMode</em> </td><td>
280
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fac25134570df644670c863fe26f42b4b9"></a><!-- doxytag: member="EPropDashStyle" ref="ggac50c1b1c913f9551a97e37ef29eb462fac25134570df644670c863fe26f42b4b9" args="" -->EPropDashStyle</em> </td><td>
282
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa7e6c1eecc7d4450699124bef446a17a0"></a><!-- doxytag: member="EPropTextSize" ref="ggac50c1b1c913f9551a97e37ef29eb462fa7e6c1eecc7d4450699124bef446a17a0" args="" -->EPropTextSize</em> </td><td>
284
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa666c8607eb1d73f6bf3fe7757ac5b80c"></a><!-- doxytag: member="EPropTextStyle" ref="ggac50c1b1c913f9551a97e37ef29eb462fa666c8607eb1d73f6bf3fe7757ac5b80c" args="" -->EPropTextStyle</em> </td><td>
286
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa5d72a4e9770cb7a29b5adcc2b534e878"></a><!-- doxytag: member="EPropOpacity" ref="ggac50c1b1c913f9551a97e37ef29eb462fa5d72a4e9770cb7a29b5adcc2b534e878" args="" -->EPropOpacity</em> </td><td>
288
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fae42b230863529cabd24d77863f0f4ab0"></a><!-- doxytag: member="EPropTiling" ref="ggac50c1b1c913f9551a97e37ef29eb462fae42b230863529cabd24d77863f0f4ab0" args="" -->EPropTiling</em> </td><td>
290
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa09dd98a85b176498b1d787b0dd630324"></a><!-- doxytag: member="EPropGradient" ref="ggac50c1b1c913f9551a97e37ef29eb462fa09dd98a85b176498b1d787b0dd630324" args="" -->EPropGradient</em> </td><td>
292
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa303123eaa686e69158afc74b156b5db2"></a><!-- doxytag: member="EPropHorizontalAlignment" ref="ggac50c1b1c913f9551a97e37ef29eb462fa303123eaa686e69158afc74b156b5db2" args="" -->EPropHorizontalAlignment</em> </td><td>
294
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fad1ff7ce8b099a7294f16417a944eddb9"></a><!-- doxytag: member="EPropVerticalAlignment" ref="ggac50c1b1c913f9551a97e37ef29eb462fad1ff7ce8b099a7294f16417a944eddb9" args="" -->EPropVerticalAlignment</em> </td><td>
296
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fad3fbe6e066721594235906d37e4b5d73"></a><!-- doxytag: member="EPropLineJoin" ref="ggac50c1b1c913f9551a97e37ef29eb462fad3fbe6e066721594235906d37e4b5d73" args="" -->EPropLineJoin</em> </td><td>
298
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa980a082d697ba92ecf69d63fa7116c1f"></a><!-- doxytag: member="EPropLineCap" ref="ggac50c1b1c913f9551a97e37ef29eb462fa980a082d697ba92ecf69d63fa7116c1f" args="" -->EPropLineCap</em> </td><td>
300
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fab748fe3e41e708f710b05c657e626c07"></a><!-- doxytag: member="EPropFillRule" ref="ggac50c1b1c913f9551a97e37ef29eb462fab748fe3e41e708f710b05c657e626c07" args="" -->EPropFillRule</em> </td><td>
302
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa32bd3ed7375ab1c692b2fbda437372ee"></a><!-- doxytag: member="EPropPinned" ref="ggac50c1b1c913f9551a97e37ef29eb462fa32bd3ed7375ab1c692b2fbda437372ee" args="" -->EPropPinned</em> </td><td>
304
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa2794e7b14a6c755fcd73ce69922ab16d"></a><!-- doxytag: member="EPropTransformations" ref="ggac50c1b1c913f9551a97e37ef29eb462fa2794e7b14a6c755fcd73ce69922ab16d" args="" -->EPropTransformations</em> </td><td>
306
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa9cafbb3826d55aca3b0cfed01af2bd3d"></a><!-- doxytag: member="EPropTransformableText" ref="ggac50c1b1c913f9551a97e37ef29eb462fa9cafbb3826d55aca3b0cfed01af2bd3d" args="" -->EPropTransformableText</em> </td><td>
308
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa1ec81bc6d2392e2ae6a90b7aa2179c5c"></a><!-- doxytag: member="EPropMinipage" ref="ggac50c1b1c913f9551a97e37ef29eb462fa1ec81bc6d2392e2ae6a90b7aa2179c5c" args="" -->EPropMinipage</em> </td><td>
310
<tr><td valign="top"><em><a class="anchor" id="ggac50c1b1c913f9551a97e37ef29eb462fa3bc172b3d782bfdd3c53791017203119"></a><!-- doxytag: member="EPropWidth" ref="ggac50c1b1c913f9551a97e37ef29eb462fa3bc172b3d782bfdd3c53791017203119" args="" -->EPropWidth</em> </td><td>
318
<a class="anchor" id="ga40b15a8cc8f66dc518621289ed4f1cd6"></a><!-- doxytag: member="ipe::TPathMode" ref="ga40b15a8cc8f66dc518621289ed4f1cd6" args="" -->
319
<div class="memitem">
320
<div class="memproto">
321
<table class="memname">
323
<td class="memname">enum <a class="el" href="group__attr.html#ga40b15a8cc8f66dc518621289ed4f1cd6">ipe::TPathMode</a></td>
329
<p><a class="el" href="classipe_1_1_path.html" title="The path object (polylines, polygons, and generalizations).">Path</a> mode (stroked, filled, or both). </p>
330
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
331
<tr><td valign="top"><em><a class="anchor" id="gga40b15a8cc8f66dc518621289ed4f1cd6aebdb2dbc86e0683d108162810e359dc0"></a><!-- doxytag: member="EStrokedOnly" ref="gga40b15a8cc8f66dc518621289ed4f1cd6aebdb2dbc86e0683d108162810e359dc0" args="" -->EStrokedOnly</em> </td><td>
333
<tr><td valign="top"><em><a class="anchor" id="gga40b15a8cc8f66dc518621289ed4f1cd6a29aa93f0a8e2408380d4e897ea27d372"></a><!-- doxytag: member="EStrokedAndFilled" ref="gga40b15a8cc8f66dc518621289ed4f1cd6a29aa93f0a8e2408380d4e897ea27d372" args="" -->EStrokedAndFilled</em> </td><td>
335
<tr><td valign="top"><em><a class="anchor" id="gga40b15a8cc8f66dc518621289ed4f1cd6ad69d460b6ad0e696a031f06020d73480"></a><!-- doxytag: member="EFilledOnly" ref="gga40b15a8cc8f66dc518621289ed4f1cd6ad69d460b6ad0e696a031f06020d73480" args="" -->EFilledOnly</em> </td><td>
343
<a class="anchor" id="ga5134c5b92bc4e6806ec02b1f86bc4028"></a><!-- doxytag: member="ipe::THorizontalAlignment" ref="ga5134c5b92bc4e6806ec02b1f86bc4028" args="" -->
344
<div class="memitem">
345
<div class="memproto">
346
<table class="memname">
348
<td class="memname">enum <a class="el" href="group__attr.html#ga5134c5b92bc4e6806ec02b1f86bc4028">ipe::THorizontalAlignment</a></td>
354
<p>Horizontal alignment. </p>
355
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
356
<tr><td valign="top"><em><a class="anchor" id="gga5134c5b92bc4e6806ec02b1f86bc4028a627114c6e687752091c138990c23eaf4"></a><!-- doxytag: member="EAlignLeft" ref="gga5134c5b92bc4e6806ec02b1f86bc4028a627114c6e687752091c138990c23eaf4" args="" -->EAlignLeft</em> </td><td>
358
<tr><td valign="top"><em><a class="anchor" id="gga5134c5b92bc4e6806ec02b1f86bc4028aa1af838ea84a8841d184f4ac4c64cfa2"></a><!-- doxytag: member="EAlignRight" ref="gga5134c5b92bc4e6806ec02b1f86bc4028aa1af838ea84a8841d184f4ac4c64cfa2" args="" -->EAlignRight</em> </td><td>
360
<tr><td valign="top"><em><a class="anchor" id="gga5134c5b92bc4e6806ec02b1f86bc4028ae1378fd57f78e29613da6249d1a68ca8"></a><!-- doxytag: member="EAlignHCenter" ref="gga5134c5b92bc4e6806ec02b1f86bc4028ae1378fd57f78e29613da6249d1a68ca8" args="" -->EAlignHCenter</em> </td><td>
368
<a class="anchor" id="ga96d6416f5b4f9086ba67ded7c21fdf08"></a><!-- doxytag: member="ipe::TVerticalAlignment" ref="ga96d6416f5b4f9086ba67ded7c21fdf08" args="" -->
369
<div class="memitem">
370
<div class="memproto">
371
<table class="memname">
373
<td class="memname">enum <a class="el" href="group__attr.html#ga96d6416f5b4f9086ba67ded7c21fdf08">ipe::TVerticalAlignment</a></td>
379
<p>Vertical alignment. </p>
380
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
381
<tr><td valign="top"><em><a class="anchor" id="gga96d6416f5b4f9086ba67ded7c21fdf08a339fb16fa34187052666b4efb730022a"></a><!-- doxytag: member="EAlignBottom" ref="gga96d6416f5b4f9086ba67ded7c21fdf08a339fb16fa34187052666b4efb730022a" args="" -->EAlignBottom</em> </td><td>
383
<tr><td valign="top"><em><a class="anchor" id="gga96d6416f5b4f9086ba67ded7c21fdf08a99844a5c6345d5f10fb2931769e54a84"></a><!-- doxytag: member="EAlignBaseline" ref="gga96d6416f5b4f9086ba67ded7c21fdf08a99844a5c6345d5f10fb2931769e54a84" args="" -->EAlignBaseline</em> </td><td>
385
<tr><td valign="top"><em><a class="anchor" id="gga96d6416f5b4f9086ba67ded7c21fdf08a2f861311cb48569b129d859363b8ad3e"></a><!-- doxytag: member="EAlignTop" ref="gga96d6416f5b4f9086ba67ded7c21fdf08a2f861311cb48569b129d859363b8ad3e" args="" -->EAlignTop</em> </td><td>
387
<tr><td valign="top"><em><a class="anchor" id="gga96d6416f5b4f9086ba67ded7c21fdf08a75b4eeb95cc26c2bba3f18a799f39af0"></a><!-- doxytag: member="EAlignVCenter" ref="gga96d6416f5b4f9086ba67ded7c21fdf08a75b4eeb95cc26c2bba3f18a799f39af0" args="" -->EAlignVCenter</em> </td><td>
395
<a class="anchor" id="gae5ab4b7143ab5ed05efcdbe4bbb9dd93"></a><!-- doxytag: member="ipe::TLineJoin" ref="gae5ab4b7143ab5ed05efcdbe4bbb9dd93" args="" -->
396
<div class="memitem">
397
<div class="memproto">
398
<table class="memname">
400
<td class="memname">enum <a class="el" href="group__attr.html#gae5ab4b7143ab5ed05efcdbe4bbb9dd93">ipe::TLineJoin</a></td>
406
<p><a class="el" href="classipe_1_1_line.html" title="A directed line.">Line</a> join style. </p>
407
<p>The EDefaultJoin means to use the setting from the style sheet. </p>
408
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
409
<tr><td valign="top"><em><a class="anchor" id="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93aa73af1022e58b4366cf217a208b98758"></a><!-- doxytag: member="EDefaultJoin" ref="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93aa73af1022e58b4366cf217a208b98758" args="" -->EDefaultJoin</em> </td><td>
411
<tr><td valign="top"><em><a class="anchor" id="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93afbd1c8c0f70153410bbf6f435490e57a"></a><!-- doxytag: member="EMiterJoin" ref="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93afbd1c8c0f70153410bbf6f435490e57a" args="" -->EMiterJoin</em> </td><td>
413
<tr><td valign="top"><em><a class="anchor" id="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93a788e6a01fbd0456927292cf83d1165e3"></a><!-- doxytag: member="ERoundJoin" ref="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93a788e6a01fbd0456927292cf83d1165e3" args="" -->ERoundJoin</em> </td><td>
415
<tr><td valign="top"><em><a class="anchor" id="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93a62a9ca8356ad6a1f1f0f1e9e9fd27c32"></a><!-- doxytag: member="EBevelJoin" ref="ggae5ab4b7143ab5ed05efcdbe4bbb9dd93a62a9ca8356ad6a1f1f0f1e9e9fd27c32" args="" -->EBevelJoin</em> </td><td>
423
<a class="anchor" id="ga2a173ffa6945f9033fffd786ada441b5"></a><!-- doxytag: member="ipe::TLineCap" ref="ga2a173ffa6945f9033fffd786ada441b5" args="" -->
424
<div class="memitem">
425
<div class="memproto">
426
<table class="memname">
428
<td class="memname">enum <a class="el" href="group__attr.html#ga2a173ffa6945f9033fffd786ada441b5">ipe::TLineCap</a></td>
434
<p><a class="el" href="classipe_1_1_line.html" title="A directed line.">Line</a> cap style. </p>
435
<p>The EDefaultCap means to use the setting from the style sheet. </p>
436
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
437
<tr><td valign="top"><em><a class="anchor" id="gga2a173ffa6945f9033fffd786ada441b5a472442aafd0a5d53b58dfc72a7c66b13"></a><!-- doxytag: member="EDefaultCap" ref="gga2a173ffa6945f9033fffd786ada441b5a472442aafd0a5d53b58dfc72a7c66b13" args="" -->EDefaultCap</em> </td><td>
439
<tr><td valign="top"><em><a class="anchor" id="gga2a173ffa6945f9033fffd786ada441b5a39eaf79ec244da06418f85547144f516"></a><!-- doxytag: member="EButtCap" ref="gga2a173ffa6945f9033fffd786ada441b5a39eaf79ec244da06418f85547144f516" args="" -->EButtCap</em> </td><td>
441
<tr><td valign="top"><em><a class="anchor" id="gga2a173ffa6945f9033fffd786ada441b5a26beb4962114d23919ac191df8585ea6"></a><!-- doxytag: member="ERoundCap" ref="gga2a173ffa6945f9033fffd786ada441b5a26beb4962114d23919ac191df8585ea6" args="" -->ERoundCap</em> </td><td>
443
<tr><td valign="top"><em><a class="anchor" id="gga2a173ffa6945f9033fffd786ada441b5a08d0fd9f89c2b9502bb43799854ccce4"></a><!-- doxytag: member="ESquareCap" ref="gga2a173ffa6945f9033fffd786ada441b5a08d0fd9f89c2b9502bb43799854ccce4" args="" -->ESquareCap</em> </td><td>
451
<a class="anchor" id="ga4defbee452ac9648e94eee7878214647"></a><!-- doxytag: member="ipe::TFillRule" ref="ga4defbee452ac9648e94eee7878214647" args="" -->
452
<div class="memitem">
453
<div class="memproto">
454
<table class="memname">
456
<td class="memname">enum <a class="el" href="group__attr.html#ga4defbee452ac9648e94eee7878214647">ipe::TFillRule</a></td>
463
<p>The EDefaultRule means to use the setting from the style sheet. </p>
464
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
465
<tr><td valign="top"><em><a class="anchor" id="gga4defbee452ac9648e94eee7878214647a2b50da10864c35942ef3006786128d6a"></a><!-- doxytag: member="EDefaultRule" ref="gga4defbee452ac9648e94eee7878214647a2b50da10864c35942ef3006786128d6a" args="" -->EDefaultRule</em> </td><td>
467
<tr><td valign="top"><em><a class="anchor" id="gga4defbee452ac9648e94eee7878214647a05d4d31207c7dc55a9f809c7e5f1d66e"></a><!-- doxytag: member="EWindRule" ref="gga4defbee452ac9648e94eee7878214647a05d4d31207c7dc55a9f809c7e5f1d66e" args="" -->EWindRule</em> </td><td>
469
<tr><td valign="top"><em><a class="anchor" id="gga4defbee452ac9648e94eee7878214647a4135276eebbddedfb5385bb235ce5077"></a><!-- doxytag: member="EEvenOddRule" ref="gga4defbee452ac9648e94eee7878214647a4135276eebbddedfb5385bb235ce5077" args="" -->EEvenOddRule</em> </td><td>
477
<a class="anchor" id="gac026b82e69974d9eb0f6e83470183eb2"></a><!-- doxytag: member="ipe::TPinned" ref="gac026b82e69974d9eb0f6e83470183eb2" args="" -->
478
<div class="memitem">
479
<div class="memproto">
480
<table class="memname">
482
<td class="memname">enum <a class="el" href="group__attr.html#gac026b82e69974d9eb0f6e83470183eb2">ipe::TPinned</a></td>
488
<p>Pinning status of objects. </p>
489
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
490
<tr><td valign="top"><em><a class="anchor" id="ggac026b82e69974d9eb0f6e83470183eb2a32577fcaa0be0c054d407d617fbafb24"></a><!-- doxytag: member="ENoPin" ref="ggac026b82e69974d9eb0f6e83470183eb2a32577fcaa0be0c054d407d617fbafb24" args="" -->ENoPin</em> </td><td>
492
<tr><td valign="top"><em><a class="anchor" id="ggac026b82e69974d9eb0f6e83470183eb2aaef9c43f03099bbc57e05a0801c7d943"></a><!-- doxytag: member="EHorizontalPin" ref="ggac026b82e69974d9eb0f6e83470183eb2aaef9c43f03099bbc57e05a0801c7d943" args="" -->EHorizontalPin</em> </td><td>
494
<tr><td valign="top"><em><a class="anchor" id="ggac026b82e69974d9eb0f6e83470183eb2a254f2fdb6777217031137586cc89f646"></a><!-- doxytag: member="EVerticalPin" ref="ggac026b82e69974d9eb0f6e83470183eb2a254f2fdb6777217031137586cc89f646" args="" -->EVerticalPin</em> </td><td>
496
<tr><td valign="top"><em><a class="anchor" id="ggac026b82e69974d9eb0f6e83470183eb2a616dbe9ddb4fd8a59519cc75f4403c37"></a><!-- doxytag: member="EFixedPin" ref="ggac026b82e69974d9eb0f6e83470183eb2a616dbe9ddb4fd8a59519cc75f4403c37" args="" -->EFixedPin</em> </td><td>
504
<a class="anchor" id="ga5a80a01d23ba5b6e4f258faead3364c5"></a><!-- doxytag: member="ipe::TTransformations" ref="ga5a80a01d23ba5b6e4f258faead3364c5" args="" -->
505
<div class="memitem">
506
<div class="memproto">
507
<table class="memname">
509
<td class="memname">enum <a class="el" href="group__attr.html#ga5a80a01d23ba5b6e4f258faead3364c5">ipe::TTransformations</a></td>
515
<p>Transformations that are permitted for an object. </p>
516
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
517
<tr><td valign="top"><em><a class="anchor" id="gga5a80a01d23ba5b6e4f258faead3364c5a3b25184ef28ecf3cf4134741e2a46301"></a><!-- doxytag: member="ETransformationsTranslations" ref="gga5a80a01d23ba5b6e4f258faead3364c5a3b25184ef28ecf3cf4134741e2a46301" args="" -->ETransformationsTranslations</em> </td><td>
519
<tr><td valign="top"><em><a class="anchor" id="gga5a80a01d23ba5b6e4f258faead3364c5a7de98390179223d5db1692c52f8d8d8e"></a><!-- doxytag: member="ETransformationsRigidMotions" ref="gga5a80a01d23ba5b6e4f258faead3364c5a7de98390179223d5db1692c52f8d8d8e" args="" -->ETransformationsRigidMotions</em> </td><td>
521
<tr><td valign="top"><em><a class="anchor" id="gga5a80a01d23ba5b6e4f258faead3364c5af19e653c2fad3131f1a3c383b1a38be8"></a><!-- doxytag: member="ETransformationsAffine" ref="gga5a80a01d23ba5b6e4f258faead3364c5af19e653c2fad3131f1a3c383b1a38be8" args="" -->ETransformationsAffine</em> </td><td>
529
<a class="anchor" id="ga8c1edaea1ba2aa857409e4bcf52e73bf"></a><!-- doxytag: member="ipe::TSelect" ref="ga8c1edaea1ba2aa857409e4bcf52e73bf" args="" -->
530
<div class="memitem">
531
<div class="memproto">
532
<table class="memname">
534
<td class="memname">enum <a class="el" href="group__attr.html#ga8c1edaea1ba2aa857409e4bcf52e73bf">ipe::TSelect</a></td>
540
<p>Selection status of an object on the page. </p>
541
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
542
<tr><td valign="top"><em><a class="anchor" id="gga8c1edaea1ba2aa857409e4bcf52e73bfa4365529ffc6c879edd232d40bc67362d"></a><!-- doxytag: member="ENotSelected" ref="gga8c1edaea1ba2aa857409e4bcf52e73bfa4365529ffc6c879edd232d40bc67362d" args="" -->ENotSelected</em> </td><td>
544
<tr><td valign="top"><em><a class="anchor" id="gga8c1edaea1ba2aa857409e4bcf52e73bfabc6802d4f95d05e2400483ded3965581"></a><!-- doxytag: member="EPrimarySelected" ref="gga8c1edaea1ba2aa857409e4bcf52e73bfabc6802d4f95d05e2400483ded3965581" args="" -->EPrimarySelected</em> </td><td>
546
<tr><td valign="top"><em><a class="anchor" id="gga8c1edaea1ba2aa857409e4bcf52e73bfae93c82417df80bf565dc4ff4e5a0b58f"></a><!-- doxytag: member="ESecondarySelected" ref="gga8c1edaea1ba2aa857409e4bcf52e73bfae93c82417df80bf565dc4ff4e5a0b58f" args="" -->ESecondarySelected</em> </td><td>
554
<hr/><h2>Variable Documentation</h2>
555
<a class="anchor" id="ga326090a31da49985b41a7935d35e79bf"></a><!-- doxytag: member="ipe::kind_names" ref="ga326090a31da49985b41a7935d35e79bf" args="[]" -->
556
<div class="memitem">
557
<div class="memproto">
558
<table class="memname">
560
<td class="memname">const char *const ipe::kind_names</td>
565
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
566
<span class="stringliteral">"pen"</span>, <span class="stringliteral">"symbolsize"</span>, <span class="stringliteral">"arrowsize"</span>, <span class="stringliteral">"color"</span>,
567
<span class="stringliteral">"dashstyle"</span>, <span class="stringliteral">"textsize"</span>, <span class="stringliteral">"textstretch"</span>, <span class="stringliteral">"textstyle"</span>,
568
<span class="stringliteral">"gridsize"</span>, <span class="stringliteral">"anglesize"</span>, <span class="stringliteral">"opacity"</span>, <span class="stringliteral">"tiling"</span>,
569
<span class="stringliteral">"symbol"</span>, <span class="stringliteral">"gradient"</span>, <span class="stringliteral">"effect"</span>, 0 }
573
<a class="anchor" id="ga2597e55464c9eb730bc0ec928f05cf5b"></a><!-- doxytag: member="ipe::property_names" ref="ga2597e55464c9eb730bc0ec928f05cf5b" args="[]" -->
574
<div class="memitem">
575
<div class="memproto">
576
<table class="memname">
578
<td class="memname">const char *const ipe::property_names</td>
583
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
584
<span class="stringliteral">"pen"</span>, <span class="stringliteral">"symbolsize"</span>,
585
<span class="stringliteral">"farrow"</span>, <span class="stringliteral">"rarrow"</span>,
586
<span class="stringliteral">"farrowsize"</span>, <span class="stringliteral">"rarrowsize"</span>,
587
<span class="stringliteral">"farrowshape"</span>, <span class="stringliteral">"rarrowshape"</span>,
588
<span class="stringliteral">"stroke"</span>, <span class="stringliteral">"fill"</span>, <span class="stringliteral">"markshape"</span>,
589
<span class="stringliteral">"pathmode"</span>, <span class="stringliteral">"dashstyle"</span>,
590
<span class="stringliteral">"textsize"</span>, <span class="stringliteral">"textstyle"</span>,
591
<span class="stringliteral">"opacity"</span>, <span class="stringliteral">"tiling"</span>, <span class="stringliteral">"gradient"</span>,
592
<span class="stringliteral">"horizontalalignment"</span>, <span class="stringliteral">"verticalalignment"</span>,
593
<span class="stringliteral">"linejoin"</span>, <span class="stringliteral">"linecap"</span>, <span class="stringliteral">"fillrule"</span>,
594
<span class="stringliteral">"pinned"</span>, <span class="stringliteral">"transformations"</span>, <span class="stringliteral">"transformabletext"</span>,
595
<span class="stringliteral">"minipage"</span>, <span class="stringliteral">"width"</span>, 0 }