~ubuntu-branches/ubuntu/trusty/pangomm/trusty-proposed

« back to all changes in this revision

Viewing changes to docs/reference/html/classPango_1_1LayoutLine.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2011-11-17 01:43:19 UTC
  • mfrom: (1.2.3)
  • mto: (13.1.4 sid)
  • mto: This revision was merged to the branch mainline in revision 19.
  • Revision ID: package-import@ubuntu.com-20111117014319-1pfwrt4bz4lr464y
Tags: upstream-2.28.4
ImportĀ upstreamĀ versionĀ 2.28.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
8
8
</head>
9
9
<body>
10
 
<!-- Generated by Doxygen 1.7.3 -->
 
10
<!-- Generated by Doxygen 1.7.4 -->
11
11
<div id="top">
12
12
<div id="titlearea">
13
13
<table cellspacing="0" cellpadding="0">
14
14
 <tbody>
15
15
 <tr style="height: 56px;">
16
16
  <td style="padding-left: 0.5em;">
17
 
   <div id="projectname">pangomm&#160;<span id="projectnumber">2.28.3</span></div>
 
17
   <div id="projectname">pangomm&#160;<span id="projectnumber">2.28.4</span></div>
18
18
  </td>
19
19
 </tr>
20
20
 </tbody>
50
50
<a href="#pro-methods">Protected Member Functions</a> &#124;
51
51
<a href="#related">Related Functions</a> </div>
52
52
  <div class="headertitle">
53
 
<h1>Pango::LayoutLine Class Reference</h1> </div>
 
53
<div class="title">Pango::LayoutLine Class Reference</div> </div>
54
54
</div>
55
55
<div class="contents">
56
56
<!-- doxytag: class="Pango::LayoutLine" -->
57
 
<p>A <a class="el" href="classPango_1_1LayoutLine.html" title="A Pango::LayoutLine represents one of the lines resulting from laying out a paragraph via Pango::Layo...">Pango::LayoutLine</a> represents one of the lines resulting from laying out a paragraph via <a class="el" href="classPango_1_1Layout.html" title="A Pango::Layout represents an entire paragraph of text.">Pango::Layout</a>. <a href="#_details">More...</a></p>
 
57
<p>A <a class="el" href="classPango_1_1LayoutLine.html" title="A Pango::LayoutLine represents one of the lines resulting from laying out a paragraph via Pango::Layo...">Pango::LayoutLine</a> represents one of the lines resulting from laying out a paragraph via <a class="el" href="classPango_1_1Layout.html" title="A Pango::Layout represents an entire paragraph of text.">Pango::Layout</a>.  <a href="classPango_1_1LayoutLine.html#details">More...</a></p>
58
58
 
59
59
<p><a href="classPango_1_1LayoutLine-members.html">List of all members.</a></p>
60
60
<table class="memberdecls">
74
74
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts from x offset to the byte index of the corresponding character within the text of the layout. <a href="#af77f966e3d31f3ab51b9e70b394f48db"></a><br/></td></tr>
75
75
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#a1de6ad107210fe4baa8d0337829fbc5a">index_to_x</a> (int index, bool trailing) const </td></tr>
76
76
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an index within a line to a <em>x</em> position. <a href="#a1de6ad107210fe4baa8d0337829fbc5a"></a><br/></td></tr>
77
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00422.html">std::pair</a><br class="typebreak"/>
 
77
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00447.html">std::pair</a><br class="typebreak"/>
78
78
&lt; int, int &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#aeaae1724a7869060362dc74f09fc2a84">get_x_ranges</a> (int start_index, int end_index) const </td></tr>
79
79
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of visual ranges corresponding to a given logical range. <a href="#aeaae1724a7869060362dc74f09fc2a84"></a><br/></td></tr>
80
80
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#a885841dbd749caf36743efb7522058c7">get_extents</a> (<a class="el" href="classPango_1_1Rectangle.html">Rectangle</a>&amp; ink_rect, <a class="el" href="classPango_1_1Rectangle.html">Rectangle</a>&amp; logical_rect) const </td></tr>
100
100
<tr><td colspan="2"><h2><a name="pro-methods"></a>
101
101
Protected Member Functions</h2></td></tr>
102
102
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#a04fb08b7674d13dc5b8ec8bdf48db6b5">LayoutLine</a> ()</td></tr>
103
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#af9c5ee786346007483438900ab886940">operator delete</a> (void*, <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01528.html#ad477e282dc33a113ed64628b9b32e3dd">size_t</a>)</td></tr>
 
103
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#af9c5ee786346007483438900ab886940">operator delete</a> (void*, <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01566.html#ad477e282dc33a113ed64628b9b32e3dd">size_t</a>)</td></tr>
104
104
<tr><td colspan="2"><h2><a name="related"></a>
105
105
Related Functions</h2></td></tr>
106
 
<tr><td colspan="2">(Note that these are not member functions.) <br/></td></tr>
 
106
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
 
107
</td></tr>
107
108
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classPango_1_1LayoutLine.html">Pango::LayoutLine</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1LayoutLine.html#a1c22164b9cc710ab83b82a8833f403d6">wrap</a> (PangoLayoutLine* object, bool take_copy=false)</td></tr>
108
109
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a1c22164b9cc710ab83b82a8833f403d6"></a><br/></td></tr>
109
110
</table>
110
 
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
111
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
111
112
<div class="textblock"><p>A <a class="el" href="classPango_1_1LayoutLine.html" title="A Pango::LayoutLine represents one of the lines resulting from laying out a paragraph via Pango::Layo...">Pango::LayoutLine</a> represents one of the lines resulting from laying out a paragraph via <a class="el" href="classPango_1_1Layout.html" title="A Pango::Layout represents an entire paragraph of text.">Pango::Layout</a>. </p>
112
113
<p><a class="el" href="classPango_1_1LayoutLine.html" title="A Pango::LayoutLine represents one of the lines resulting from laying out a paragraph via Pango::Layo...">Pango::LayoutLine</a> objects are obtained by calling <a class="el" href="classPango_1_1Layout.html#a5326ffecf052eaed930287f060d7407c" title="Retrieves a particular line from a Pango::Layout.">Pango::Layout::get_line()</a> and are only valid until the text, attributes, or settings of the parent <a class="el" href="classPango_1_1Layout.html" title="A Pango::Layout represents an entire paragraph of text.">Pango::Layout</a> are modified. Routines for rendering <a class="el" href="classPango_1_1Layout.html" title="A Pango::Layout represents an entire paragraph of text.">Pango::Layout</a> objects are provided in code specific to each rendering system. </p>
113
114
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
373
374
<div class="memproto">
374
375
      <table class="memname">
375
376
        <tr>
376
 
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00422.html">std::pair</a>&lt;int,int&gt; &gt; Pango::LayoutLine::get_x_ranges </td>
 
377
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00447.html">std::pair</a>&lt;int,int&gt; &gt; Pango::LayoutLine::get_x_ranges </td>
377
378
          <td>(</td>
378
379
          <td class="paramtype">int&#160;</td>
379
380
          <td class="paramname"><em>start_index</em>, </td>
510
511
        <tr>
511
512
          <td class="paramkey"></td>
512
513
          <td></td>
513
 
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01528.html#ad477e282dc33a113ed64628b9b32e3dd">size_t</a>&#160;</td>
 
514
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01566.html#ad477e282dc33a113ed64628b9b32e3dd">size_t</a>&#160;</td>
514
515
          <td class="paramname">&#160;</td>
515
516
        </tr>
516
517
        <tr>
675
676
<li>pangomm/layoutline.h</li>
676
677
</ul>
677
678
</div>
678
 
<hr class="footer"/><address class="footer"><small>Generated on Tue Sep 27 2011 13:34:23 for pangomm by&#160;
 
679
<hr class="footer"/><address class="footer"><small>Generated on Wed Oct 26 2011 13:10:53 for pangomm by&#160;
679
680
<a href="http://www.doxygen.org/index.html">
680
 
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
 
681
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
681
682
</body>
682
683
</html>