<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> Class: RRTF::GeometryProperties — Documentation by YARD 0.9.9 </title> <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> <script type="text/javascript" charset="utf-8"> pathId = "RRTF::GeometryProperties"; relpath = '../'; </script> <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> </head> <body> <div class="nav_wrap"> <iframe id="nav" src="../class_list.html?1"></iframe> <div id="resizer"></div> </div> <div id="main" tabindex="-1"> <div id="header"> <div id="menu"> <a href="../_index.html">Index (G)</a> » <span class='title'><span class='object_link'><a href="../RRTF.html" title="RRTF (module)">RRTF</a></span></span> » <span class="title">GeometryProperties</span> </div> <div id="search"> <a class="full_list_link" id="class_list_link" href="../class_list.html"> <svg width="24" height="24"> <rect x="0" y="4" width="24" height="4" rx="1" ry="1"></rect> <rect x="0" y="12" width="24" height="4" rx="1" ry="1"></rect> <rect x="0" y="20" width="24" height="4" rx="1" ry="1"></rect> </svg> </a> </div> <div class="clear"></div> </div> <div id="content"><h1>Class: RRTF::GeometryProperties </h1> <div class="box_info"> <dl> <dt>Inherits:</dt> <dd> <span class="inheritName"><span class='object_link'><a href="Properties.html" title="RRTF::Properties (class)">Properties</a></span></span> <ul class="fullTree"> <li>Object</li> <li class="next"><span class='object_link'><a href="Properties.html" title="RRTF::Properties (class)">Properties</a></span></li> <li class="next">RRTF::GeometryProperties</li> </ul> <a href="#" class="inheritanceTree">show all</a> </dd> </dl> <dl> <dt>Defined in:</dt> <dd>lib/rrtf/properties/geometry_properties.rb</dd> </dl> </div> <h2>Overview</h2><div class="docstring"> <div class="discussion"> <p>This class represents properties that are to be applied to geometry objects.</p> </div> </div> <div class="tags"> <p class="tag_title">Author:</p> <ul class="author"> <li> <div class='inline'> <p>Wesley Hileman</p> </div> </li> </ul> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> <h2>Constant Summary</h2> <dl class="constants"> <dt id="HORIZONTAL_REFERENCE_DICTIONARY-constant" class="">HORIZONTAL_REFERENCE_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PAGE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>COLUMN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CHARACTER</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>LEFT_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>RIGHT_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>6</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OUTSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>7</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="VERTICAL_REFERENCE_DICTIONARY-constant" class="">VERTICAL_REFERENCE_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PAGE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PARAGRAPH</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>LINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>6</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OUTSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>7</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="HORIZONTAL_ALIGNMENT_DICTIONARY-constant" class="">HORIZONTAL_ALIGNMENT_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ABSOLUTE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>LEFT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CENTER</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>RIGHT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INSIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OUTSIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="VERTICAL_ALIGNMENT_DICTIONARY-constant" class="">VERTICAL_ALIGNMENT_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ABSOLUTE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CENTER</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INSIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OUTSIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="WIDTH_REFERENCE_DICTIONARY-constant" class="">WIDTH_REFERENCE_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PAGE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>LEFT_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>RIGHT_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OUTSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="HEIGHT_REFERENCE_DICTIONARY-constant" class="">HEIGHT_REFERENCE_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PAGE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OUTSIDE_MARGIN</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="TEXT_WRAP_DICTIONARY-constant" class="">TEXT_WRAP_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>INLINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='kw'>nil</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>AROUND_BOTH</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>AROUND_LEFT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>AROUND_RIGHT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>AROUND_LARGEST</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>NONE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='kw'>nil</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TIGHT_AROUND_BOTH</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TIGHT_AROUND_LEFT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TIGHT_AROUND_RIGHT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TIGHT_AROUND_LARGEST</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='lbrace'>{</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="GEOMERTY_TYPE_DICTIONARY-constant" class="">GEOMERTY_TYPE_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CUSTOM</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>RECTANGLE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ROUND_RECTANGLE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ELLIPSE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>DIAMOND</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ISOSCELES_TRIANGLE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>RIGHT_TRIANGLE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>6</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PARALLELOGRAM</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>7</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TRAPEZOID</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>8</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>HEXAGON</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>9</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>OCTAGON</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>10</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PENTAGON</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>56</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>LINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>20</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TEXT_BOX</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>202</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="TEXT_ANCHOR_DICTIONARY-constant" class="">TEXT_ANCHOR_DICTIONARY = <div class="docstring"> <div class="discussion"> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>0</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MIDDLE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>1</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>2</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP_CENTERED</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>3</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MIDDLE_CENTERED</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>4</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM_CENTERED</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>5</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP_BASELINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>6</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM_BASELINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>7</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TOP_CENTERED_BASELINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>8</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>BOTTOM_CENTERED_BASELINE</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='int'>9</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> <dt id="PATH_SEGMENT_DICTIONARY-constant" class="">PATH_SEGMENT_DICTIONARY = <div class="docstring"> <div class="discussion"> <div class="note notetag"> <strong>Note:</strong> <div class='inline'> <p>The upper three bits store segment stype, lower 13 bits store the number of segments of that type to appear in series (always 1 – except for control segments – for the non-compressed encoding used here where the codes for segments of the same type that appear in series are repeated).</p> </div> </div> </div> </div> <div class="tags"> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div> </dt> <dd><pre class="code"><span class='lbrace'>{</span> <span class='comment'># draw a line from the current point to a specified end point </span> <span class='comment'># [requires one additional point] </span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>LINE_TO</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>0001</span><span class='tstring_end'>"</span></span><span class='period'>.</span><span class='id identifier rubyid_to_i'>to_i</span><span class='lparen'>(</span><span class='int'>16</span><span class='rparen'>)</span><span class='comma'>,</span> <span class='comment'># draw a cubic bezier curve using the current point, two control points, </span> <span class='comment'># and an end point [requires three additional points] </span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CUBIC_BEZIER_TO</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>2001</span><span class='tstring_end'>"</span></span><span class='period'>.</span><span class='id identifier rubyid_to_i'>to_i</span><span class='lparen'>(</span><span class='int'>16</span><span class='rparen'>)</span><span class='comma'>,</span> <span class='comment'># draw a line from the current point to the starting point and close </span> <span class='comment'># the path [requires no additional points] </span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CLOSE_PATH</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>6001</span><span class='tstring_end'>"</span></span><span class='period'>.</span><span class='id identifier rubyid_to_i'>to_i</span><span class='lparen'>(</span><span class='int'>16</span><span class='rparen'>)</span><span class='comma'>,</span> <span class='comment'># start a path (control segment) [requires one point] </span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>START_AT</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>4000</span><span class='tstring_end'>"</span></span><span class='period'>.</span><span class='id identifier rubyid_to_i'>to_i</span><span class='lparen'>(</span><span class='int'>16</span><span class='rparen'>)</span><span class='comma'>,</span> <span class='comment'># end a path (control segment) [requires no points] </span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>END</span><span class='tstring_end'>"</span></span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>8000</span><span class='tstring_end'>"</span></span><span class='period'>.</span><span class='id identifier rubyid_to_i'>to_i</span><span class='lparen'>(</span><span class='int'>16</span><span class='rparen'>)</span> <span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_freeze'>freeze</span></pre></dd> </dl> <h2> Instance Method Summary <small><a href="#" class="summary_toggle">collapse</a></small> </h2> <ul class="summary"> <li class="public "> <span class="summary_signature"> <a href="#initialize-instance_method" title="#initialize (instance method)">#<strong>initialize</strong>(options = {}) ⇒ GeometryProperties </a> </span> <span class="note title constructor">constructor</span> <span class="summary_desc"><div class='inline'> <p>This is a constructor for the GeometryProperties class.</p> </div></span> </li> <li class="public "> <span class="summary_signature"> <a href="#to_rtf-instance_method" title="#to_rtf (instance method)">#<strong>to_rtf</strong> ⇒ String </a> </span> <span class="summary_desc"><div class='inline'> <p>Converts a geometry properties object into an RTF sequence.</p> </div></span> </li> </ul> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> <div class="method_details first"> <h3 class="signature first" id="initialize-instance_method"> #<strong>initialize</strong>(options = {}) ⇒ <tt><span class='object_link'><a href="" title="RRTF::GeometryProperties (class)">GeometryProperties</a></span></tt> </h3><div class="docstring"> <div class="discussion"> <p>This is a constructor for the GeometryProperties class.</p> </div> </div> <div class="tags"> <p class="tag_title">Parameters:</p> <ul class="param"> <li> <span class='name'>options</span> <span class='type'>(<tt>Hash</tt>)</span> <em class="default">(defaults to: <tt>{}</tt>)</em> </li> </ul> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div><table class="source_code"> <tr> <td> <pre class="lines"> 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180</pre> </td> <td> <pre class="code"><span class="info file"># File 'lib/rrtf/properties/geometry_properties.rb', line 135</span> <span class='kw'>def</span> <span class='id identifier rubyid_initialize'>initialize</span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span> <span class='op'>=</span> <span class='lbrace'>{</span><span class='rbrace'>}</span><span class='rparen'>)</span> <span class='ivar'>@type</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#GEOMERTY_TYPE_DICTIONARY-constant" title="RRTF::GeometryProperties::GEOMERTY_TYPE_DICTIONARY (constant)">GEOMERTY_TYPE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>type</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='ivar'>@rotation</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geomfrac'><span class='object_link'><a href="Utilities.html#value2geomfrac-class_method" title="RRTF::Utilities.value2geomfrac (method)">value2geomfrac</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>rotate</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@left</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2twips'><span class='object_link'><a href="Utilities.html#value2twips-class_method" title="RRTF::Utilities.value2twips (method)">value2twips</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>left</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@right</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2twips'><span class='object_link'><a href="Utilities.html#value2twips-class_method" title="RRTF::Utilities.value2twips (method)">value2twips</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>right</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@top</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2twips'><span class='object_link'><a href="Utilities.html#value2twips-class_method" title="RRTF::Utilities.value2twips (method)">value2twips</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>top</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@bottom</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2twips'><span class='object_link'><a href="Utilities.html#value2twips-class_method" title="RRTF::Utilities.value2twips (method)">value2twips</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>bottom</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@z_index</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>z_index</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@horizontal_reference</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_REFERENCE_DICTIONARY (constant)">HORIZONTAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>horizontal_reference</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='op'>||</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_REFERENCE_DICTIONARY (constant)">HORIZONTAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='ivar'>@vertical_reference</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#VERTICAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_REFERENCE_DICTIONARY (constant)">VERTICAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>vertical_reference</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='op'>||</span> <span class='const'><span class='object_link'><a href="#VERTICAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_REFERENCE_DICTIONARY (constant)">VERTICAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='ivar'>@text_wrap</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#TEXT_WRAP_DICTIONARY-constant" title="RRTF::GeometryProperties::TEXT_WRAP_DICTIONARY (constant)">TEXT_WRAP_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>text_wrap</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='ivar'>@below_text</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>below_text</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@lock_anchor</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>lock_anchor</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@horizontal_alignment</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_ALIGNMENT_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_ALIGNMENT_DICTIONARY (constant)">HORIZONTAL_ALIGNMENT_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>horizontal_alignment</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='op'>||</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_ALIGNMENT_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_ALIGNMENT_DICTIONARY (constant)">HORIZONTAL_ALIGNMENT_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ABSOLUTE</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='ivar'>@vertical_alignment</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#VERTICAL_ALIGNMENT_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_ALIGNMENT_DICTIONARY (constant)">VERTICAL_ALIGNMENT_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>vertical_alignment</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='op'>||</span> <span class='const'><span class='object_link'><a href="#VERTICAL_ALIGNMENT_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_ALIGNMENT_DICTIONARY (constant)">VERTICAL_ALIGNMENT_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ABSOLUTE</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='ivar'>@allow_overlap</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>allow_overlap</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@width_reference</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#WIDTH_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::WIDTH_REFERENCE_DICTIONARY (constant)">WIDTH_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>width_reference</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='op'>||</span> <span class='const'><span class='object_link'><a href="#WIDTH_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::WIDTH_REFERENCE_DICTIONARY (constant)">WIDTH_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='ivar'>@height_reference</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#HEIGHT_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HEIGHT_REFERENCE_DICTIONARY (constant)">HEIGHT_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>height_reference</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='op'>||</span> <span class='const'><span class='object_link'><a href="#HEIGHT_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HEIGHT_REFERENCE_DICTIONARY (constant)">HEIGHT_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='ivar'>@width</span><span class='comma'>,</span> <span class='ivar'>@width_units</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_parse_string_with_units'><span class='object_link'><a href="Utilities.html#parse_string_with_units-class_method" title="RRTF::Utilities.parse_string_with_units (method)">parse_string_with_units</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>width</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@height</span><span class='comma'>,</span> <span class='ivar'>@height_units</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_parse_string_with_units'><span class='object_link'><a href="Utilities.html#parse_string_with_units-class_method" title="RRTF::Utilities.parse_string_with_units (method)">parse_string_with_units</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>height</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@width</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2twips'><span class='object_link'><a href="Utilities.html#value2twips-class_method" title="RRTF::Utilities.value2twips (method)">value2twips</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='embexpr_beg'>#{</span><span class='ivar'>@width</span><span class='embexpr_end'>}</span><span class='embexpr_beg'>#{</span><span class='ivar'>@width_units</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@width</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@width_units</span> <span class='op'>==</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>%</span><span class='tstring_end'>'</span></span> <span class='ivar'>@height</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2twips'><span class='object_link'><a href="Utilities.html#value2twips-class_method" title="RRTF::Utilities.value2twips (method)">value2twips</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='embexpr_beg'>#{</span><span class='ivar'>@height</span><span class='embexpr_end'>}</span><span class='embexpr_beg'>#{</span><span class='ivar'>@height_units</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@height</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@height_units</span> <span class='op'>==</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>%</span><span class='tstring_end'>'</span></span> <span class='ivar'>@fill_color</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fill_color</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@has_fill</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>has_fill</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='op'>||</span> <span class='op'>!</span><span class='ivar'>@fill_color</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span><span class='rparen'>)</span> <span class='ivar'>@line_color</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>line_color</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@line_width</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2emu'><span class='object_link'><a href="Utilities.html#value2emu-class_method" title="RRTF::Utilities.value2emu (method)">value2emu</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>line_width</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@has_line</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>has_line</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='op'>||</span> <span class='op'>!</span><span class='ivar'>@line_color</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='op'>!</span><span class='ivar'>@line_width</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span><span class='rparen'>)</span> <span class='ivar'>@text_margin</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>text_margin</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@text_anchor</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="#TEXT_ANCHOR_DICTIONARY-constant" title="RRTF::GeometryProperties::TEXT_ANCHOR_DICTIONARY (constant)">TEXT_ANCHOR_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>text_anchor</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rbracket'>]</span> <span class='ivar'>@fit_to_text</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fit_to_text</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@fit_text_to_shape</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fit_text_to_shape</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@flip_horizontal</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>flip_horizontal</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@flip_vertical</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="Utilities.html" title="RRTF::Utilities (class)">Utilities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_value2geombool'><span class='object_link'><a href="Utilities.html#value2geombool-class_method" title="RRTF::Utilities.value2geombool (method)">value2geombool</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>flip_vertical</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='ivar'>@path</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>path</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='ivar'>@path_coordinate_origin</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>path_coordinate_origin</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='op'>||</span> <span class='lbracket'>[</span><span class='int'>0</span><span class='comma'>,</span> <span class='int'>0</span><span class='rbracket'>]</span> <span class='ivar'>@path_coordinate_limits</span> <span class='op'>=</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>path_coordinate_limits</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='op'>||</span> <span class='lbracket'>[</span><span class='int'>21600</span><span class='comma'>,</span> <span class='int'>21600</span><span class='rbracket'>]</span> <span class='id identifier rubyid_parse_dimensions!'>parse_dimensions!</span> <span class='id identifier rubyid_parse_color!'>parse_color!</span> <span class='symbol'>:fill_color</span><span class='comma'>,</span> <span class='symbol'>:line_color</span> <span class='id identifier rubyid_parse_margin!'>parse_margin!</span> <span class='symbol'>:text_margin</span> <span class='id identifier rubyid_parse_path!'>parse_path!</span> <span class='kw'>unless</span> <span class='id identifier rubyid_options'>options</span><span class='period'>.</span><span class='id identifier rubyid_empty?'>empty?</span> <span class='const'><span class='object_link'><a href="RTFError.html" title="RRTF::RTFError (class)">RTFError</a></span></span><span class='period'>.</span><span class='id identifier rubyid_fire'><span class='object_link'><a href="RTFError.html#fire-class_method" title="RRTF::RTFError.fire (method)">fire</a></span></span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Unreconized geometry options </span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_options'>options</span><span class='embexpr_end'>}</span><span class='tstring_content'>.</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>end</span> <span class='comment'># unless </span><span class='kw'>end</span></pre> </td> </tr> </table> </div> </div> <div id="instance_method_details" class="method_details_list"> <h2>Instance Method Details</h2> <div class="method_details first"> <h3 class="signature first" id="to_rtf-instance_method"> #<strong>to_rtf</strong> ⇒ <tt>String</tt> </h3><div class="docstring"> <div class="discussion"> <p>Converts a geometry properties object into an RTF sequence.</p> </div> </div> <div class="tags"> <p class="tag_title">Returns:</p> <ul class="return"> <li> <span class='type'>(<tt>String</tt>)</span> — <div class='inline'> <p>the RTF sequence corresponding to the properties object.</p> </div> </li> </ul> <p class="tag_title">Since:</p> <ul class="since"> <li> <div class='inline'> <p>1.0.0</p> </div> </li> </ul> </div><table class="source_code"> <tr> <td> <pre class="lines"> 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248</pre> </td> <td> <pre class="code"><span class="info file"># File 'lib/rrtf/properties/geometry_properties.rb', line 185</span> <span class='kw'>def</span> <span class='id identifier rubyid_to_rtf'>to_rtf</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'>=</span> <span class='const'>StringIO</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> <span class='comment'># keyword properties </span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpleft</span><span class='embexpr_beg'>#{</span><span class='ivar'>@left</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@left</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpright</span><span class='embexpr_beg'>#{</span><span class='ivar'>@right</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@right</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shptop</span><span class='embexpr_beg'>#{</span><span class='ivar'>@top</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@top</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbottom</span><span class='embexpr_beg'>#{</span><span class='ivar'>@bottom</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@bottom</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpz</span><span class='embexpr_beg'>#{</span><span class='ivar'>@z_index</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@z_index</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbxpage</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@horizontal_reference</span> <span class='op'>==</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_REFERENCE_DICTIONARY (constant)">HORIZONTAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PAGE</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbxmargin</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@horizontal_reference</span> <span class='op'>==</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_REFERENCE_DICTIONARY (constant)">HORIZONTAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbxcolumn</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@horizontal_reference</span> <span class='op'>==</span> <span class='const'><span class='object_link'><a href="#HORIZONTAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::HORIZONTAL_REFERENCE_DICTIONARY (constant)">HORIZONTAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>COLUMN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbxignore</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@vertical_reference</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbypage</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@vertical_reference</span> <span class='op'>==</span> <span class='const'><span class='object_link'><a href="#VERTICAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_REFERENCE_DICTIONARY (constant)">VERTICAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PAGE</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbymargin</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@vertical_reference</span> <span class='op'>==</span> <span class='const'><span class='object_link'><a href="#VERTICAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_REFERENCE_DICTIONARY (constant)">VERTICAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>MARGIN</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbypara</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@vertical_reference</span> <span class='op'>==</span> <span class='const'><span class='object_link'><a href="#VERTICAL_REFERENCE_DICTIONARY-constant" title="RRTF::GeometryProperties::VERTICAL_REFERENCE_DICTIONARY (constant)">VERTICAL_REFERENCE_DICTIONARY</a></span></span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>PARAGRAPH</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpbyignore</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@vertical_reference</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpwr</span><span class='embexpr_beg'>#{</span><span class='ivar'>@text_wrap</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@text_wrap</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@text_wrap</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>WRAP</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpwrk</span><span class='embexpr_beg'>#{</span><span class='ivar'>@text_wrap</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@text_wrap</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@text_wrap</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>SIDE</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shpfblwtxt</span><span class='embexpr_beg'>#{</span><span class='ivar'>@below_text</span><span class='embexpr_end'>}</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@below_text</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\\shplockanchor</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@lock_anchor</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\n</span><span class='tstring_end'>"</span></span> <span class='comment'># object properties </span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shapeType</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@type</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@type</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>rotation</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@rotation</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@rotation</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>posh</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@horizontal_alignment</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@horizontal_alignment</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>posrelh</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@horizontal_reference</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@horizontal_reference</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>posv</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@vertical_alignment</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@vertical_alignment</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>posrelv</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@vertical_reference</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@vertical_reference</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fAllowOverlap</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@allow_overlap</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@allow_overlap</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pctHoriz</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@width</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@width</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@width_units</span> <span class='op'>!=</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>%</span><span class='tstring_end'>'</span></span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pctVert</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@height</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@height</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@height_units</span> <span class='op'>!=</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>%</span><span class='tstring_end'>'</span></span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>sizerelh</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@width_reference</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@width_reference</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>sizerelv</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@height_reference</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@height_reference</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fFilled</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@has_fill</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@has_fill</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fillColor</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@fill_color</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@fill_color</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fLine</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@has_line</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@has_fill</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>lineColor</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@line_color</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@line_color</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>lineWidth</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@line_width</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@line_width</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dxTextLeft</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@text_margin_left</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@text_margin_left</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dxTextRight</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@text_margin_right</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@text_margin_right</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dyTextTop</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@text_margin_top</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@text_margin_top</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dyTextBottom</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@text_margin_bottom</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@text_margin_bottom</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>anchorText</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@text_anchor</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@text_anchor</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fBehindDocument</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@below_text</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@below_text</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fFitShapeToText</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@fit_to_text</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@fit_to_text</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fFitTextToShape</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@fit_text_to_shape</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@fit_text_to_shape</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fFlipH</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@flip_horizontal</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@flip_horizontal</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fFlipV</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@flip_vertical</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@flip_vertical</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geoLeft</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_coordinate_origin</span><span class='lbracket'>[</span><span class='int'>0</span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_coordinate_origin</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geoTop</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_coordinate_origin</span><span class='lbracket'>[</span><span class='int'>1</span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_coordinate_origin</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geoRight</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_coordinate_limits</span><span class='lbracket'>[</span><span class='int'>0</span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_coordinate_limits</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geoBottom</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_coordinate_limits</span><span class='lbracket'>[</span><span class='int'>1</span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_coordinate_limits</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pVerticies</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_verticies</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_verticies</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pSegmentInfo</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_segment_info</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_segment_info</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pConnectionSites</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='ivar'>@path_connection_sites</span><span class='rparen'>)</span> <span class='kw'>unless</span> <span class='ivar'>@path</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='op'>||</span> <span class='ivar'>@path_connection_sites</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fLineOK</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fFillOK</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='id identifier rubyid_rtf'>rtf</span> <span class='op'><<</span> <span class='id identifier rubyid_build_property'>build_property</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>f3DOK</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='id identifier rubyid_rtf'>rtf</span><span class='period'>.</span><span class='id identifier rubyid_string'>string</span> <span class='kw'>end</span></pre> </td> </tr> </table> </div> </div> </div> <div id="footer"> Generated on Wed Aug 2 23:05:19 2017 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> 0.9.9 (ruby-2.3.3). </div> </div> </body> </html>