Files
opennurbs/6/d9/dc3/class_o_n___leader.html
Bozo 832ccb5c1a Publish!
Generated from v6.0.11315.11111-test14
2018-02-03 11:08:49 -08:00

2135 lines
291 KiB
HTML

<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>openNURBS SDK Help: ON_Leader Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<!-- <script type="text/javascript" src="../../jquery.js"></script> -->
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
<link href="../../customdoxygen.css" rel="stylesheet" type="text/css"/>
<!-- bootstrap -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<!-- smartmenus -->
<link href="../../jquery.smartmenus.bootstrap.css" rel="stylesheet">
<script type="text/javascript" src="../../jquery.smartmenus.js"></script>
<script type="text/javascript" src="../../jquery.smartmenus.bootstrap.js"></script>
</head>
<body>
<!-- <div class="version-banner">
Go back to the <a href="/">main site</a>...
</div> -->
<div class="container">
<!-- navbar -->
<nav class="navbar navbar-default">
<div class="container-fluid">
<a class="navbar-brand" href="#">openNURBS SDK Help</a>
<div class="navbar-collapse collapse" id="main-nav-placeholder">
<!-- <p class="navbar-text navbar-right">v6.0</p> -->
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a class="dropdown-toggle" href="#">v6.0 <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Latest (6.x)</a></li>
<li class="disabled"><a href="#">WIP (7.x)</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="page-content">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('../../',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="../../d8/dd2/class_o_n___leader-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ON_Leader Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a class="el" href="../../d9/dc3/class_o_n___leader.html" title="ON_Leader class. ">ON_Leader</a> class.
<a href="../../d9/dc3/class_o_n___leader.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="../../d8/d0d/opennurbs__leader_8h_source.html">opennurbs_leader.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for ON_Leader:</div>
<div class="dyncontent">
<div class="center">
<img src="../../d9/dc3/class_o_n___leader.png" usemap="#ON_5FLeader_map" alt=""/>
<map id="ON_5FLeader_map" name="ON_5FLeader_map">
<area href="../../da/d51/class_o_n___annotation.html" alt="ON_Annotation" shape="rect" coords="0,112,98,136"/>
<area href="../../df/de0/class_o_n___geometry.html" title="Base class for all geometry classes that must provide runtime class id. Provides interface for common..." alt="ON_Geometry" shape="rect" coords="0,56,98,80"/>
<area href="../../d9/d7b/class_o_n___object.html" title="Pure virtual base class for all classes that must provide runtime class id or support object level 3D..." alt="ON_Object" shape="rect" coords="0,0,98,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a4a6ef68f81089233966a7b4265cc5343"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a4a6ef68f81089233966a7b4265cc5343">ON_Leader</a> ()</td></tr>
<tr class="separator:a4a6ef68f81089233966a7b4265cc5343"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a474a4138f6c73bed79cd5eaa801d15a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a474a4138f6c73bed79cd5eaa801d15a9">ON_Leader</a> (const <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> &amp;src)</td></tr>
<tr class="separator:a474a4138f6c73bed79cd5eaa801d15a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b762efbd64c3d2eb2aaa0bad51714e1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a9b762efbd64c3d2eb2aaa0bad51714e1">~ON_Leader</a> ()</td></tr>
<tr class="separator:a9b762efbd64c3d2eb2aaa0bad51714e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16b8aa9a0f25a1fb657cc5879034c987"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a16b8aa9a0f25a1fb657cc5879034c987">AppendPoint2d</a> (<a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> point)</td></tr>
<tr class="separator:a16b8aa9a0f25a1fb657cc5879034c987"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f85dd4ee5c445a12ae075491bb21748"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a6f85dd4ee5c445a12ae075491bb21748">AppendPoint3d</a> (<a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> point)</td></tr>
<tr class="separator:a6f85dd4ee5c445a12ae075491bb21748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e07394d6dcf00bea8344222324d24d1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a6e07394d6dcf00bea8344222324d24d1">Create</a> (const wchar_t *leader_text, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, int point_count, const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> *points, const <a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a> &amp;plane, bool bWrapped, double rect_width)</td></tr>
<tr class="separator:a6e07394d6dcf00bea8344222324d24d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b7f7990ae84607d1e8108002636d6a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d3/d6a/class_o_n___nurbs_curve.html">ON_NurbsCurve</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a58b7f7990ae84607d1e8108002636d6a">Curve</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle) const</td></tr>
<tr class="separator:a58b7f7990ae84607d1e8108002636d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a162784816dad22e7c2568e827cd54a6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a162784816dad22e7c2568e827cd54a6c">DeleteCurve</a> () const</td></tr>
<tr class="separator:a162784816dad22e7c2568e827cd54a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf203e58b48bc9dade295f8d13f7ff19"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#adf203e58b48bc9dade295f8d13f7ff19">Dimension</a> () const override</td></tr>
<tr class="memdesc:adf203e58b48bc9dade295f8d13f7ff19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dimension of the object. <a href="#adf203e58b48bc9dade295f8d13f7ff19">More...</a><br /></td></tr>
<tr class="separator:adf203e58b48bc9dade295f8d13f7ff19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f6d379fa89c76862bc72a18a3079f8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a0f6d379fa89c76862bc72a18a3079f8c">Dump</a> (<a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;log) const override</td></tr>
<tr class="memdesc:a0f6d379fa89c76862bc72a18a3079f8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a text dump of the object. <a href="#a0f6d379fa89c76862bc72a18a3079f8c">More...</a><br /></td></tr>
<tr class="separator:a0f6d379fa89c76862bc72a18a3079f8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37156f6248270b5143d1a0915c74c4d7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a37156f6248270b5143d1a0915c74c4d7">GetAnnotationBoundingBox</a> (const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *vp, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double dimscale, double *boxmin, double *boxmax, bool bGrow=false) const override</td></tr>
<tr class="separator:a37156f6248270b5143d1a0915c74c4d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3bb024036d15f5ed76131d504dc01b1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#ac3bb024036d15f5ed76131d504dc01b1">GetBBox</a> (double *boxmin, double *boxmax, bool bGrowBox=false) const override</td></tr>
<tr class="memdesc:ac3bb024036d15f5ed76131d504dc01b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">virtual <a class="el" href="../../df/de0/class_o_n___geometry.html" title="Base class for all geometry classes that must provide runtime class id. Provides interface for common...">ON_Geometry</a> GetBBox override <a href="#ac3bb024036d15f5ed76131d504dc01b1">More...</a><br /></td></tr>
<tr class="separator:ac3bb024036d15f5ed76131d504dc01b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd494cdf428d6058f9e825595d521a31"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#abd494cdf428d6058f9e825595d521a31">GetTextGripPoints</a> (<a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;base, <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;width, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double textscale) const</td></tr>
<tr class="separator:abd494cdf428d6058f9e825595d521a31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fb8ae3ac844f42ebe391ddcc3375290"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a2fb8ae3ac844f42ebe391ddcc3375290">GetTextPoint2d</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double leaderscale, <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;point) const</td></tr>
<tr class="separator:a2fb8ae3ac844f42ebe391ddcc3375290"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a730c3dba117535faf06bdc477da47728"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a730c3dba117535faf06bdc477da47728">GetTextXform</a> (const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *vp, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double dimscale, <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;text_xform_out) const override</td></tr>
<tr class="separator:a730c3dba117535faf06bdc477da47728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b31d8b937a6b18f5d508ad186c9ee06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a3b31d8b937a6b18f5d508ad186c9ee06">InsertPoint2d</a> (int atidx, <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> point)</td></tr>
<tr class="separator:a3b31d8b937a6b18f5d508ad186c9ee06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9e756e4c66d130ea79a9de42bf50e9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#af9e756e4c66d130ea79a9de42bf50e9a">InsertPoint3d</a> (int atidx, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> point)</td></tr>
<tr class="separator:af9e756e4c66d130ea79a9de42bf50e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e8c09f8977fc9515902763d64c7f6b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a2e8c09f8977fc9515902763d64c7f6b0">InvalidateTextPoint</a> ()</td></tr>
<tr class="separator:a2e8c09f8977fc9515902763d64c7f6b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ecc48aba49d71d7aa2cdebb846789c0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a1ecc48aba49d71d7aa2cdebb846789c0">IsValid</a> (class <a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> *text_log=nullptr) const override</td></tr>
<tr class="memdesc:a1ecc48aba49d71d7aa2cdebb846789c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tests an object to see if its data members are correctly initialized. <a href="#a1ecc48aba49d71d7aa2cdebb846789c0">More...</a><br /></td></tr>
<tr class="separator:a1ecc48aba49d71d7aa2cdebb846789c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabaae8da302f73f45522b96e65cdaa79"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#aabaae8da302f73f45522b96e65cdaa79">LandingLine2d</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *style, double dimscale, <a class="el" href="../../d4/d6f/class_o_n___line.html">ON_Line</a> &amp;line) const</td></tr>
<tr class="separator:aabaae8da302f73f45522b96e65cdaa79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3ba951fe040ac4effb6b3bb6eec076b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#ad3ba951fe040ac4effb6b3bb6eec076b">LandingLine3d</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *style, double dimscale, <a class="el" href="../../d4/d6f/class_o_n___line.html">ON_Line</a> &amp;line) const</td></tr>
<tr class="separator:ad3ba951fe040ac4effb6b3bb6eec076b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af152f3694b74939b4b73822baa589871"><td class="memItemLeft" align="right" valign="top">ON::object_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#af152f3694b74939b4b73822baa589871">ObjectType</a> () const override</td></tr>
<tr class="memdesc:af152f3694b74939b4b73822baa589871"><td class="mdescLeft">&#160;</td><td class="mdescRight">Useful for switch statements that need to differentiate between basic object types like points, curves, surfaces, and so on. <a href="#af152f3694b74939b4b73822baa589871">More...</a><br /></td></tr>
<tr class="separator:af152f3694b74939b4b73822baa589871"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefc1f395dabcded58012cfddb8d4fd41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#aefc1f395dabcded58012cfddb8d4fd41">operator=</a> (const <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> &amp;src)</td></tr>
<tr class="separator:aefc1f395dabcded58012cfddb8d4fd41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd4d560edf0ca9ce5ef34269224507ea"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#abd4d560edf0ca9ce5ef34269224507ea">Point2d</a> (int idx, <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;point) const</td></tr>
<tr class="separator:abd4d560edf0ca9ce5ef34269224507ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af20f9dad7aa50e4d1cc52546972ecab7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#af20f9dad7aa50e4d1cc52546972ecab7">Point3d</a> (int idx, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;point) const</td></tr>
<tr class="separator:af20f9dad7aa50e4d1cc52546972ecab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1982d78c22aac1de12b72405953449f3"><td class="memItemLeft" align="right" valign="top">ON__UINT32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a1982d78c22aac1de12b72405953449f3">PointCount</a> () const</td></tr>
<tr class="separator:a1982d78c22aac1de12b72405953449f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42b4b9cf5d947d7d3508164ac462534f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/dcd/class_o_n__2d_point_array.html">ON_2dPointArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a42b4b9cf5d947d7d3508164ac462534f">Points2d</a> ()</td></tr>
<tr class="memdesc:a42b4b9cf5d947d7d3508164ac462534f"><td class="mdescLeft">&#160;</td><td class="mdescRight">bool GetTextPoint3d(ON_3dPoint&amp; point) const; <a href="#a42b4b9cf5d947d7d3508164ac462534f">More...</a><br /></td></tr>
<tr class="separator:a42b4b9cf5d947d7d3508164ac462534f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a96f2b77b8482f34ce817da1abdea86"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d0/dcd/class_o_n__2d_point_array.html">ON_2dPointArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a4a96f2b77b8482f34ce817da1abdea86">Points2d</a> () const</td></tr>
<tr class="separator:a4a96f2b77b8482f34ce817da1abdea86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaf4abf7d186c3fe731d6d97e7758bed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#abaf4abf7d186c3fe731d6d97e7758bed">Read</a> (<a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;file) override</td></tr>
<tr class="memdesc:abaf4abf7d186c3fe731d6d97e7758bed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low level archive writing tool used by <a class="el" href="../../db/d16/class_o_n___binary_archive.html#a025b86c1da38eb51f66d6260b1141ac3" title="Reads and object from a 3dm archive; ">ON_BinaryArchive::ReadObject()</a>. <a href="#abaf4abf7d186c3fe731d6d97e7758bed">More...</a><br /></td></tr>
<tr class="separator:abaf4abf7d186c3fe731d6d97e7758bed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f8f44628881b04a1a23b79f04a7d3bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a8f8f44628881b04a1a23b79f04a7d3bf">RemovePoint</a> (int idx)</td></tr>
<tr class="separator:a8f8f44628881b04a1a23b79f04a7d3bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a313073ebf81149fa589167d7b9027f5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a313073ebf81149fa589167d7b9027f5f">SetPlane</a> (<a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a> plane)</td></tr>
<tr class="separator:a313073ebf81149fa589167d7b9027f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1ee8def009ef2b5260a579f8cce9543"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#ab1ee8def009ef2b5260a579f8cce9543">SetPoint2d</a> (int idx, <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> point)</td></tr>
<tr class="separator:ab1ee8def009ef2b5260a579f8cce9543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae9fe0c810efa1a846314b9e1d07fcf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a6ae9fe0c810efa1a846314b9e1d07fcf">SetPoint3d</a> (int idx, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> point)</td></tr>
<tr class="separator:a6ae9fe0c810efa1a846314b9e1d07fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72b9b6829b53e51cb87b2d31044bc0a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a72b9b6829b53e51cb87b2d31044bc0a4">SetPoints2d</a> (int count, const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> *points)</td></tr>
<tr class="separator:a72b9b6829b53e51cb87b2d31044bc0a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0d301d08dff23fabeaf1bfff031bb6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#aa0d301d08dff23fabeaf1bfff031bb6f">SetPoints3d</a> (int count, const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> *points)</td></tr>
<tr class="separator:aa0d301d08dff23fabeaf1bfff031bb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f3e756e0075510b201efe2011e72644"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a0f3e756e0075510b201efe2011e72644">TailDirection</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle) const</td></tr>
<tr class="separator:a0f3e756e0075510b201efe2011e72644"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad925fcd2f6f89c891c62a07ca35f650b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#ad925fcd2f6f89c891c62a07ca35f650b">Transform</a> (const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;xform) override</td></tr>
<tr class="memdesc:ad925fcd2f6f89c891c62a07ca35f650b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transforms the object. <a href="#ad925fcd2f6f89c891c62a07ca35f650b">More...</a><br /></td></tr>
<tr class="separator:ad925fcd2f6f89c891c62a07ca35f650b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a172834f2dcd43d32fce0e588ff2f6370"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a172834f2dcd43d32fce0e588ff2f6370">UpdateTextAlignment</a> (<a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a> angle)</td></tr>
<tr class="separator:a172834f2dcd43d32fce0e588ff2f6370"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af07af6d1dd41f1d1476fe811692f88e8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#af07af6d1dd41f1d1476fe811692f88e8">UpdateTextPosition</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double leaderscale)</td></tr>
<tr class="separator:af07af6d1dd41f1d1476fe811692f88e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9556e880060f23e915264b52b6ef1aee"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a9556e880060f23e915264b52b6ef1aee">Write</a> (<a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;file) const override</td></tr>
<tr class="memdesc:a9556e880060f23e915264b52b6ef1aee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low level archive writing tool used by <a class="el" href="../../db/d16/class_o_n___binary_archive.html#a33187abe5d04ac52c41d7a798e664f3b">ON_BinaryArchive::WriteObject()</a>. <a href="#a9556e880060f23e915264b52b6ef1aee">More...</a><br /></td></tr>
<tr class="separator:a9556e880060f23e915264b52b6ef1aee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_o_n___annotation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___annotation')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a></td></tr>
<tr class="memitem:a63ef453a167789450e6a77d6dbf27329 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a63ef453a167789450e6a77d6dbf27329">Alternate</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a63ef453a167789450e6a77d6dbf27329 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Additional measurement display toggle. <a href="../../da/d51/class_o_n___annotation.html#a63ef453a167789450e6a77d6dbf27329">More...</a><br /></td></tr>
<tr class="separator:a63ef453a167789450e6a77d6dbf27329 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8f62af1a759deab1c42b46bdb10f978 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae8f62af1a759deab1c42b46bdb10f978">AlternateBelow</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ae8f62af1a759deab1c42b46bdb10f978 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb7c9ff1d47cc53c34d40ecc4f116c37 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4">ON_DimStyle::LengthDisplay</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#acb7c9ff1d47cc53c34d40ecc4f116c37">AlternateDimensionLengthDisplay</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:acb7c9ff1d47cc53c34d40ecc4f116c37 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba56d7a25f8160482edf6533c2513a69 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::LengthUnitSystem&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aba56d7a25f8160482edf6533c2513a69">AlternateDimensionLengthDisplayUnit</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, unsigned int model_sn) const</td></tr>
<tr class="memdesc:aba56d7a25f8160482edf6533c2513a69 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameters: model_sn - 0, a model serial number, or ON_UNSET_UINT_INDEX to use the dimstyle's ModelSerialNumber() value. Returns Unit system for dimension length display. If <a class="el" href="../../da/d51/class_o_n___annotation.html#ae62c21f5b6a9103da8819aeccdcab077">DimensionLengthDisplay()</a> == <a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4a180af8e2789e85a8d58b352031e9a839" title="Decimal current model units ">ON_DimStyle::LengthDisplay::ModelUnits</a> and model_sn &gt; 0, then the value of ON::LengthUnitSystemFromModelSerialNumber(model_sn) is returned. If <a class="el" href="../../da/d51/class_o_n___annotation.html#ae62c21f5b6a9103da8819aeccdcab077">DimensionLengthDisplay()</a> == <a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4a180af8e2789e85a8d58b352031e9a839" title="Decimal current model units ">ON_DimStyle::LengthDisplay::ModelUnits</a> and model_sn == 0, then ON::LengthUnitSystem::None is returned. <a href="../../da/d51/class_o_n___annotation.html#aba56d7a25f8160482edf6533c2513a69">More...</a><br /></td></tr>
<tr class="separator:aba56d7a25f8160482edf6533c2513a69 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4f5d29cefdb0b9850fac43e58ea1532 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af4f5d29cefdb0b9850fac43e58ea1532">AlternateLengthFactor</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:af4f5d29cefdb0b9850fac43e58ea1532 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Distance scale factor for alternate display. <a href="../../da/d51/class_o_n___annotation.html#af4f5d29cefdb0b9850fac43e58ea1532">More...</a><br /></td></tr>
<tr class="separator:af4f5d29cefdb0b9850fac43e58ea1532 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af01032176483e5eb1b652d9901cb17c4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af01032176483e5eb1b652d9901cb17c4">AlternateLengthResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:af01032176483e5eb1b652d9901cb17c4 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Display resolution for alternate length measurements. <a href="../../da/d51/class_o_n___annotation.html#af01032176483e5eb1b652d9901cb17c4">More...</a><br /></td></tr>
<tr class="separator:af01032176483e5eb1b652d9901cb17c4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5725692d916e349a085912a737b7f5ed inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a5725692d916e349a085912a737b7f5ed">AlternatePrefix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a5725692d916e349a085912a737b7f5ed inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dimension alternate prefix text. <a href="../../da/d51/class_o_n___annotation.html#a5725692d916e349a085912a737b7f5ed">More...</a><br /></td></tr>
<tr class="separator:a5725692d916e349a085912a737b7f5ed inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc88aa2e0c1ca3ea47d54ef0bef09635 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#afc88aa2e0c1ca3ea47d54ef0bef09635">AlternateRoundOff</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:afc88aa2e0c1ca3ea47d54ef0bef09635 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24bea2a926401e058f24980af9c39d86 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a24bea2a926401e058f24980af9c39d86">AlternateSuffix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a24bea2a926401e058f24980af9c39d86 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dimension alternate suffix text. <a href="../../da/d51/class_o_n___annotation.html#a24bea2a926401e058f24980af9c39d86">More...</a><br /></td></tr>
<tr class="separator:a24bea2a926401e058f24980af9c39d86 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1222e7dbeeb1d4aeb0ccc18cad893101 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1222e7dbeeb1d4aeb0ccc18cad893101">AlternateToleranceResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a1222e7dbeeb1d4aeb0ccc18cad893101 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a721b4e733ed6acdacc87b7406e14a5a3 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a721b4e733ed6acdacc87b7406e14a5a3">AlternateZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a721b4e733ed6acdacc87b7406e14a5a3 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5400afe8133430ed6c394ec90cc0857 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#ab37fcb6f81e976b22b4175cabb031d7d">ON_DimStyle::angle_format</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac5400afe8133430ed6c394ec90cc0857">AngleFormat</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:ac5400afe8133430ed6c394ec90cc0857 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Angle units - Degrees, Degrees-Minutes-Seconds, Radians. <a href="../../da/d51/class_o_n___annotation.html#ac5400afe8133430ed6c394ec90cc0857">More...</a><br /></td></tr>
<tr class="separator:ac5400afe8133430ed6c394ec90cc0857 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4f4ef57fff5e19977adbbe504e816f9 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae4f4ef57fff5e19977adbbe504e816f9">AngleResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:ae4f4ef57fff5e19977adbbe504e816f9 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Display resolution for angle measurements. <a href="../../da/d51/class_o_n___annotation.html#ae4f4ef57fff5e19977adbbe504e816f9">More...</a><br /></td></tr>
<tr class="separator:ae4f4ef57fff5e19977adbbe504e816f9 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b34c7dde3246998deb63f89af351a5e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6b34c7dde3246998deb63f89af351a5e">AngleRoundOff</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a6b34c7dde3246998deb63f89af351a5e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3330ce98d9324fe2cfff5b829ce099b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad3330ce98d9324fe2cfff5b829ce099b">AngleZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ad3330ce98d9324fe2cfff5b829ce099b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ab2ae5b7c9ace273e06c8e3aae95cca inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3ab2ae5b7c9ace273e06c8e3aae95cca">ArcLengthSymbol</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a3ab2ae5b7c9ace273e06c8e3aae95cca inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2b3c35ac36a0d0c3d4ea7a789cabd72 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae2b3c35ac36a0d0c3d4ea7a789cabd72">ArrowBlockId1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ae2b3c35ac36a0d0c3d4ea7a789cabd72 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36908455f2b29f78d4b2029a3ca599c3 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a36908455f2b29f78d4b2029a3ca599c3">ArrowBlockId2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a36908455f2b29f78d4b2029a3ca599c3 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97119abb8266bbfd56755811e4fb5fb7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a97119abb8266bbfd56755811e4fb5fb7">ArrowSize</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a97119abb8266bbfd56755811e4fb5fb7 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Arrow size. <a href="../../da/d51/class_o_n___annotation.html#a97119abb8266bbfd56755811e4fb5fb7">More...</a><br /></td></tr>
<tr class="separator:a97119abb8266bbfd56755811e4fb5fb7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d68a0ac4121971c0dee66bbf982a2a5 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0d68a0ac4121971c0dee66bbf982a2a5">ArrowType1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a0d68a0ac4121971c0dee66bbf982a2a5 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473187a8cbb9764014002e49b069a642 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a473187a8cbb9764014002e49b069a642">ArrowType2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a473187a8cbb9764014002e49b069a642 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaefeff183ca26040ae674b015c393385 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aaefeff183ca26040ae674b015c393385">BaselineSpacing</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aaefeff183ca26040ae674b015c393385 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b506917a731945028ab6230522a5023 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6b506917a731945028ab6230522a5023">CenterMarkSize</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a6b506917a731945028ab6230522a5023 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Centermark size. <a href="../../da/d51/class_o_n___annotation.html#a6b506917a731945028ab6230522a5023">More...</a><br /></td></tr>
<tr class="separator:a6b506917a731945028ab6230522a5023 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92e37120f651e58952100c0ab007d953 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a0d3eaa7ef1060745bdf091b808d5b84b">ON_DimStyle::centermark_style</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a92e37120f651e58952100c0ab007d953">CenterMarkStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a92e37120f651e58952100c0ab007d953 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Centermark style. <a href="../../da/d51/class_o_n___annotation.html#a92e37120f651e58952100c0ab007d953">More...</a><br /></td></tr>
<tr class="separator:a92e37120f651e58952100c0ab007d953 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33de1ba95ccc364fbb463a73f1ac3422 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a33de1ba95ccc364fbb463a73f1ac3422">ClearFieldOverride</a> (<a class="el" href="../../d8/df8/class_o_n___dim_style.html#a21c2db7d069250b9932240ca61d65fea">ON_DimStyle::field</a> field)</td></tr>
<tr class="separator:a33de1ba95ccc364fbb463a73f1ac3422 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c21e25c1d56c510cc0d4134ba271910 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7c21e25c1d56c510cc0d4134ba271910">ClearOverrideDimensionStyle</a> ()</td></tr>
<tr class="memdesc:a7c21e25c1d56c510cc0d4134ba271910 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes any override dimension style that is present. <a href="../../da/d51/class_o_n___annotation.html#a7c21e25c1d56c510cc0d4134ba271910">More...</a><br /></td></tr>
<tr class="separator:a7c21e25c1d56c510cc0d4134ba271910 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8df1eac73e308de2c3513c50891bbba6 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8df1eac73e308de2c3513c50891bbba6">ClearText</a> () const</td></tr>
<tr class="separator:a8df1eac73e308de2c3513c50891bbba6 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae62c21f5b6a9103da8819aeccdcab077 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4">ON_DimStyle::LengthDisplay</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae62c21f5b6a9103da8819aeccdcab077">DimensionLengthDisplay</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ae62c21f5b6a9103da8819aeccdcab077 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bec5b733b80df08cb4d5469e9c58d46 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::LengthUnitSystem&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8bec5b733b80df08cb4d5469e9c58d46">DimensionLengthDisplayUnit</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, unsigned int model_sn) const</td></tr>
<tr class="memdesc:a8bec5b733b80df08cb4d5469e9c58d46 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameters: model_sn - 0, a model serial number, or ON_UNSET_UINT_INDEX to use the dimstyle's ModelSerialNumber() value. Returns Unit system for dimension length display. If <a class="el" href="../../da/d51/class_o_n___annotation.html#ae62c21f5b6a9103da8819aeccdcab077">DimensionLengthDisplay()</a> == <a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4a180af8e2789e85a8d58b352031e9a839" title="Decimal current model units ">ON_DimStyle::LengthDisplay::ModelUnits</a> and model_sn &gt; 0, then the value of ON::LengthUnitSystemFromModelSerialNumber(model_sn) is returned. If <a class="el" href="../../da/d51/class_o_n___annotation.html#ae62c21f5b6a9103da8819aeccdcab077">DimensionLengthDisplay()</a> == <a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4a180af8e2789e85a8d58b352031e9a839" title="Decimal current model units ">ON_DimStyle::LengthDisplay::ModelUnits</a> and model_sn == 0, then ON::LengthUnitSystem::None is returned. <a href="../../da/d51/class_o_n___annotation.html#a8bec5b733b80df08cb4d5469e9c58d46">More...</a><br /></td></tr>
<tr class="separator:a8bec5b733b80df08cb4d5469e9c58d46 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4d974d390cd2ce1bdb568581b66eb69 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab4d974d390cd2ce1bdb568581b66eb69">DimensionStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> &amp;parent_dimstyle) const</td></tr>
<tr class="separator:ab4d974d390cd2ce1bdb568581b66eb69 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a426b35b4fc358d522916cfe16c014ab1 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a426b35b4fc358d522916cfe16c014ab1">DimensionStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> &amp;parent_dimstyle, bool bForceOverrideUpdate) const</td></tr>
<tr class="separator:a426b35b4fc358d522916cfe16c014ab1 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f39816c851559a3188d042062d10ffc inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6f39816c851559a3188d042062d10ffc">DimensionStyleId</a> () const</td></tr>
<tr class="separator:a6f39816c851559a3188d042062d10ffc inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3095aab0c612b2f3c70cd9883e9941de inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3095aab0c612b2f3c70cd9883e9941de">DimExtension</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a3095aab0c612b2f3c70cd9883e9941de inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extension of dimension line past extension lines. <a href="../../da/d51/class_o_n___annotation.html#a3095aab0c612b2f3c70cd9883e9941de">More...</a><br /></td></tr>
<tr class="separator:a3095aab0c612b2f3c70cd9883e9941de inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa04500b7e6bc369f6c7630ac2572a03d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#aab395c064cdabd418332e0ccc04c1f14">ON_DimStyle::ContentAngleStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa04500b7e6bc369f6c7630ac2572a03d">DimRadialTextAngleStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aa04500b7e6bc369f6c7630ac2572a03d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af09be10fd3d90a4abbb904a8822a6835 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#ab3dbf6e4d26c7cc8394566823156329d">ON_DimStyle::TextLocation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af09be10fd3d90a4abbb904a8822a6835">DimRadialTextLocation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:af09be10fd3d90a4abbb904a8822a6835 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">The location of text relative to the dimension line in radial dimensions. <a href="../../da/d51/class_o_n___annotation.html#af09be10fd3d90a4abbb904a8822a6835">More...</a><br /></td></tr>
<tr class="separator:af09be10fd3d90a4abbb904a8822a6835 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a509b9246228c7c6c2cca9d72e5b5a077 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextOrientation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a509b9246228c7c6c2cca9d72e5b5a077">DimRadialTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a509b9246228c7c6c2cca9d72e5b5a077 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0338807cb73a4fbad8725e7d4ca8ed3f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0338807cb73a4fbad8725e7d4ca8ed3f">DimScale</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a0338807cb73a4fbad8725e7d4ca8ed3f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fb5bbafbe31d994bc0a3643b68c39db inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/ddf/class_o_n___s_h_a1___hash.html">ON_SHA1_Hash</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9fb5bbafbe31d994bc0a3643b68c39db">DimStyleTextPositionPropertiesHash</a> () const</td></tr>
<tr class="separator:a9fb5bbafbe31d994bc0a3643b68c39db inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ef473afb9299aa67f4d4eede3ab311f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#aab395c064cdabd418332e0ccc04c1f14">ON_DimStyle::ContentAngleStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9ef473afb9299aa67f4d4eede3ab311f">DimTextAngleStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a9ef473afb9299aa67f4d4eede3ab311f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a138d58c2ed2b0c2fe10748b0357e1c37 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#ab3dbf6e4d26c7cc8394566823156329d">ON_DimStyle::TextLocation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a138d58c2ed2b0c2fe10748b0357e1c37">DimTextLocation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a138d58c2ed2b0c2fe10748b0357e1c37 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">The location of text relative to the dimension line in linear, angular, and ordinate dimensions. <a href="../../da/d51/class_o_n___annotation.html#a138d58c2ed2b0c2fe10748b0357e1c37">More...</a><br /></td></tr>
<tr class="separator:a138d58c2ed2b0c2fe10748b0357e1c37 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedb6439e9f707e911ebc095fa23b9927 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextOrientation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aedb6439e9f707e911ebc095fa23b9927">DimTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aedb6439e9f707e911ebc095fa23b9927 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab35c0f012c31773f4b068a619d24a583 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab35c0f012c31773f4b068a619d24a583">DrawForward</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ab35c0f012c31773f4b068a619d24a583 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11bf0cb4eb744490d334ef4add3ffe52 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a11bf0cb4eb744490d334ef4add3ffe52">DrawTextMask</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a11bf0cb4eb744490d334ef4add3ffe52 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines whether or not to draw a Text Mask. <a href="../../da/d51/class_o_n___annotation.html#a11bf0cb4eb744490d334ef4add3ffe52">More...</a><br /></td></tr>
<tr class="separator:a11bf0cb4eb744490d334ef4add3ffe52 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaee737af1e2177ee5594b8c6f71add16 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aaee737af1e2177ee5594b8c6f71add16">EqualTextPositionProperties</a> (const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle) const</td></tr>
<tr class="separator:aaee737af1e2177ee5594b8c6f71add16 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4be22328c7ba9a1eabfc5721b4f62a2e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a4be22328c7ba9a1eabfc5721b4f62a2e">ExtensionLineExtension</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a4be22328c7ba9a1eabfc5721b4f62a2e inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">These next several functions are to set overrides on individual annotation objects. <a href="../../da/d51/class_o_n___annotation.html#a4be22328c7ba9a1eabfc5721b4f62a2e">More...</a><br /></td></tr>
<tr class="separator:a4be22328c7ba9a1eabfc5721b4f62a2e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fa99f0aec5d22b5fc2b9dfc7dd522e3 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8fa99f0aec5d22b5fc2b9dfc7dd522e3">ExtensionLineOffset</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a8fa99f0aec5d22b5fc2b9dfc7dd522e3 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extension line offset. <a href="../../da/d51/class_o_n___annotation.html#a8fa99f0aec5d22b5fc2b9dfc7dd522e3">More...</a><br /></td></tr>
<tr class="separator:a8fa99f0aec5d22b5fc2b9dfc7dd522e3 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab84380b24a59c4e115d3e86b158c92a6 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab84380b24a59c4e115d3e86b158c92a6">FieldIsOverridden</a> (<a class="el" href="../../d8/df8/class_o_n___dim_style.html#a21c2db7d069250b9932240ca61d65fea">ON_DimStyle::field</a> field) const</td></tr>
<tr class="separator:ab84380b24a59c4e115d3e86b158c92a6 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4fe6a951350bc186d4ea1181cc88612 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa4fe6a951350bc186d4ea1181cc88612">FixedExtensionLength</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aa4fe6a951350bc186d4ea1181cc88612 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a996ffdd88dc90b729fb92c50290c2c68 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a996ffdd88dc90b729fb92c50290c2c68">FixedExtensionLengthOn</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a996ffdd88dc90b729fb92c50290c2c68 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e8a286fa6665263b4e8d78bda5fc5ed inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const class <a class="el" href="../../d8/df5/class_o_n___font.html">ON_Font</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a2e8a286fa6665263b4e8d78bda5fc5ed">Font</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a2e8a286fa6665263b4e8d78bda5fc5ed inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ea35817ef4b6f2fd31ca5f5d1d4c22a inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const class <a class="el" href="../../d8/df5/class_o_n___font.html">ON_Font</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6ea35817ef4b6f2fd31ca5f5d1d4c22a">FontCharacteristics</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a6ea35817ef4b6f2fd31ca5f5d1d4c22a inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46ca848cfe940b1f89e8825cd2394d64 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a46ca848cfe940b1f89e8825cd2394d64">FontSubstituted</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a46ca848cfe940b1f89e8825cd2394d64 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd9f6818417a0599c50f3ba6aeec13dd inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#abd9f6818417a0599c50f3ba6aeec13dd">FormattingRectangleWidth</a> () const</td></tr>
<tr class="memdesc:abd9f6818417a0599c50f3ba6aeec13dd inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">FormattingRectangleWidth is a width set by text wrapping. It's in model units. <a href="../../da/d51/class_o_n___annotation.html#abd9f6818417a0599c50f3ba6aeec13dd">More...</a><br /></td></tr>
<tr class="separator:abd9f6818417a0599c50f3ba6aeec13dd inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a824526585d766ed6477901db3914de09 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a824526585d766ed6477901db3914de09">GetAlignment</a> (ON::TextHorizontalAlignment &amp;horz, ON::TextVerticalAlignment &amp;vert) const</td></tr>
<tr class="separator:a824526585d766ed6477901db3914de09 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79ae89ad835ea68f35698d6a198d278e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a79ae89ad835ea68f35698d6a198d278e">GetText3dCorners</a> (<a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> corners[4]) const</td></tr>
<tr class="separator:a79ae89ad835ea68f35698d6a198d278e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dd2426e19dec3868c077c8aeb3672f1 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3dd2426e19dec3868c077c8aeb3672f1">GetTextGlyphContours</a> (const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *vp, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, bool bApplyDimStyleDimScale, bool bSingleStrokeFont, <a class="el" href="../../dd/d40/class_o_n___class_array.html">ON_ClassArray</a>&lt; <a class="el" href="../../dd/d40/class_o_n___class_array.html">ON_ClassArray</a>&lt; <a class="el" href="../../dc/dfe/class_o_n___simple_array.html">ON_SimpleArray</a>&lt; <a class="el" href="../../d4/d5a/class_o_n___curve.html">ON_Curve</a> * &gt; &gt; &gt; &amp;text_contours) const</td></tr>
<tr class="separator:a3dd2426e19dec3868c077c8aeb3672f1 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93676bdd7f42376d7194638ec9383cdc inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a93676bdd7f42376d7194638ec9383cdc">HasDimensionStyleOverrides</a> () const</td></tr>
<tr class="memdesc:a93676bdd7f42376d7194638ec9383cdc inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quickly check if this annotation object has style overrides applied. <a href="../../da/d51/class_o_n___annotation.html#a93676bdd7f42376d7194638ec9383cdc">More...</a><br /></td></tr>
<tr class="separator:a93676bdd7f42376d7194638ec9383cdc inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae360eb0639c72e1872ef71714dc35852 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae360eb0639c72e1872ef71714dc35852">HorizontalDirection</a> () const</td></tr>
<tr class="separator:ae360eb0639c72e1872ef71714dc35852 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e19a26a7faaa6427fe75b8315778384 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6e19a26a7faaa6427fe75b8315778384">IsOverrideDimStyleCandidate</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *override_style_candidate, bool bRequireSetOverrides) const</td></tr>
<tr class="memdesc:a6e19a26a7faaa6427fe75b8315778384 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">A valid override dimstyle candidate has all of the following properties. override_style_candidate != nullptr. IsDeleted() = false; Id() = ON_nil_uuid; Name() is empty. Index() = ON_ModelComponent::Unset.Index() bRequireSetOverrides is false or HasOverrides() returns true. <a href="../../da/d51/class_o_n___annotation.html#a6e19a26a7faaa6427fe75b8315778384">More...</a><br /></td></tr>
<tr class="separator:a6e19a26a7faaa6427fe75b8315778384 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9f1489ac9ac783a7d6ccbd118665ccf inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab9f1489ac9ac783a7d6ccbd118665ccf">IsOverrideStylePointer</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *ptr) const</td></tr>
<tr class="separator:ab9f1489ac9ac783a7d6ccbd118665ccf inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86d5d53c9751139b5a4d63ec9e80c581 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a86d5d53c9751139b5a4d63ec9e80c581">LeaderArrowBlockId</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a86d5d53c9751139b5a4d63ec9e80c581 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3650cf63dc2ac9488c591d664598b2c9 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3650cf63dc2ac9488c591d664598b2c9">LeaderArrowSize</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a3650cf63dc2ac9488c591d664598b2c9 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Arrow size. <a href="../../da/d51/class_o_n___annotation.html#a3650cf63dc2ac9488c591d664598b2c9">More...</a><br /></td></tr>
<tr class="separator:a3650cf63dc2ac9488c591d664598b2c9 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83845cf53d811d6b5093b9cd634314e2 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a83845cf53d811d6b5093b9cd634314e2">LeaderArrowType</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a83845cf53d811d6b5093b9cd634314e2 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec7af29307f061574f0862bb36998c00 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aec7af29307f061574f0862bb36998c00">LeaderContentAngleDegrees</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aec7af29307f061574f0862bb36998c00 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8574f3a500f96996b9cc17ed7f2ba23e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8574f3a500f96996b9cc17ed7f2ba23e">LeaderContentAngleRadians</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a8574f3a500f96996b9cc17ed7f2ba23e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1691e29f9df18a41f087a9fc40d2661b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#aab395c064cdabd418332e0ccc04c1f14">ON_DimStyle::ContentAngleStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1691e29f9df18a41f087a9fc40d2661b">LeaderContentAngleStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a1691e29f9df18a41f087a9fc40d2661b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d1d6209e6884b84e5b808073f1dfcc3 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a17a5f2618734b80bbd7533e6842ef1fe">ON_DimStyle::leader_curve_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1d1d6209e6884b84e5b808073f1dfcc3">LeaderCurveType</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a1d1d6209e6884b84e5b808073f1dfcc3 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff0c15f2292be3649ff814001b4d9411 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aff0c15f2292be3649ff814001b4d9411">LeaderHasLanding</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aff0c15f2292be3649ff814001b4d9411 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ef0421f8ff6a3056967857e2838ec03 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8ef0421f8ff6a3056967857e2838ec03">LeaderLandingLength</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a8ef0421f8ff6a3056967857e2838ec03 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c7f4edd9578a673f9332e313b1e64f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextHorizontalAlignment&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a19c7f4edd9578a673f9332e313b1e64f">LeaderTextHorizontalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a19c7f4edd9578a673f9332e313b1e64f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48fdde3b9fa04c4a62605554c9c5083a inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextOrientation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a48fdde3b9fa04c4a62605554c9c5083a">LeaderTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a48fdde3b9fa04c4a62605554c9c5083a inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa757475f4bc0e487c191d0a47b0df2aa inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextVerticalAlignment&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa757475f4bc0e487c191d0a47b0df2aa">LeaderTextVerticalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aa757475f4bc0e487c191d0a47b0df2aa inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af459a0093366a93c784366d95ec976d8 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af459a0093366a93c784366d95ec976d8">LengthFactor</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:af459a0093366a93c784366d95ec976d8 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scale factor for displayed distances. <a href="../../da/d51/class_o_n___annotation.html#af459a0093366a93c784366d95ec976d8">More...</a><br /></td></tr>
<tr class="separator:af459a0093366a93c784366d95ec976d8 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae1ad6f0f3d0be6935a710264706c2ef inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aae1ad6f0f3d0be6935a710264706c2ef">LengthResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:aae1ad6f0f3d0be6935a710264706c2ef inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Display resolution for distance measurements. <a href="../../da/d51/class_o_n___annotation.html#aae1ad6f0f3d0be6935a710264706c2ef">More...</a><br /></td></tr>
<tr class="separator:aae1ad6f0f3d0be6935a710264706c2ef inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ca00a65a94692080b5efed9fd2e4134 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a5ca00a65a94692080b5efed9fd2e4134">MaskBorder</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a5ca00a65a94692080b5efed9fd2e4134 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a862689bd5755f1ec81de3decf069ad88 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df9/class_o_n___color.html">ON_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a862689bd5755f1ec81de3decf069ad88">MaskColor</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a862689bd5755f1ec81de3decf069ad88 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad3a909943d9054fe77fc2f2d55ddbb4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/df4/class_o_n___text_mask.html#a7d60c00ecd4e154a98677676f94cbb2b">ON_TextMask::MaskType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aad3a909943d9054fe77fc2f2d55ddbb4">MaskFillType</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:aad3a909943d9054fe77fc2f2d55ddbb4 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines where to get the color to draw a Text Mask. <a href="../../da/d51/class_o_n___annotation.html#aad3a909943d9054fe77fc2f2d55ddbb4">More...</a><br /></td></tr>
<tr class="separator:aad3a909943d9054fe77fc2f2d55ddbb4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ec3a7b6c0bf8eafe341e726bc26d7b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab6ec3a7b6c0bf8eafe341e726bc26d7b">PlainText</a> () const</td></tr>
<tr class="separator:ab6ec3a7b6c0bf8eafe341e726bc26d7b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee07489a86540c79962384555bc6c8e1 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aee07489a86540c79962384555bc6c8e1">PlainTextWithFields</a> () const</td></tr>
<tr class="separator:aee07489a86540c79962384555bc6c8e1 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10ac022b5509db1561b271ed0a5ba148 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a10ac022b5509db1561b271ed0a5ba148">Plane</a> () const</td></tr>
<tr class="separator:a10ac022b5509db1561b271ed0a5ba148 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43b82e08cf74886567abf039cd238fe6 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a43b82e08cf74886567abf039cd238fe6">Prefix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a43b82e08cf74886567abf039cd238fe6 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dimension prefix text. <a href="../../da/d51/class_o_n___annotation.html#a43b82e08cf74886567abf039cd238fe6">More...</a><br /></td></tr>
<tr class="separator:a43b82e08cf74886567abf039cd238fe6 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10956815b32bf791f4c2e3b4b625f9b8 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a10956815b32bf791f4c2e3b4b625f9b8">ReplaceTextString</a> (const wchar_t *RtfString, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle)</td></tr>
<tr class="separator:a10956815b32bf791f4c2e3b4b625f9b8 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a901c79f588474928b101f117047976b7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a901c79f588474928b101f117047976b7">RichText</a> () const</td></tr>
<tr class="separator:a901c79f588474928b101f117047976b7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0af56ef6b920596f76535bf86dd1126a inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0af56ef6b920596f76535bf86dd1126a">RoundOff</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a0af56ef6b920596f76535bf86dd1126a inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5b8a3d0a105fe5ee7a956ee47e6dc80 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab5b8a3d0a105fe5ee7a956ee47e6dc80">RtfText</a> () const</td></tr>
<tr class="separator:ab5b8a3d0a105fe5ee7a956ee47e6dc80 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9a4e256beb9b711400c2a4786a89480 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad9a4e256beb9b711400c2a4786a89480">SetAlignment</a> (ON::TextHorizontalAlignment horz, ON::TextVerticalAlignment vert)</td></tr>
<tr class="separator:ad9a4e256beb9b711400c2a4786a89480 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a990a3ea75d9e6911dd5805c51305656f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a990a3ea75d9e6911dd5805c51305656f">SetAlternate</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool)</td></tr>
<tr class="separator:a990a3ea75d9e6911dd5805c51305656f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95e7b100f0404615194b2bc6cd436faf inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a95e7b100f0404615194b2bc6cd436faf">SetAlternateBelow</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool below)</td></tr>
<tr class="separator:a95e7b100f0404615194b2bc6cd436faf inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a3b05c8aab379af31806c1cadaa451d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9a3b05c8aab379af31806c1cadaa451d">SetAlternateDimensionLengthDisplay</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4">ON_DimStyle::LengthDisplay</a> length_display)</td></tr>
<tr class="separator:a9a3b05c8aab379af31806c1cadaa451d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0f5ae6acca855ef75079abf64803193 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac0f5ae6acca855ef75079abf64803193">SetAlternateLengthFactor</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double)</td></tr>
<tr class="separator:ac0f5ae6acca855ef75079abf64803193 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a443296680b13ff8cd1f45291268eec9c inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a443296680b13ff8cd1f45291268eec9c">SetAlternateLengthResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int)</td></tr>
<tr class="separator:a443296680b13ff8cd1f45291268eec9c inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41a78fc165c67723a615d17d842d5ba4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a41a78fc165c67723a615d17d842d5ba4">SetAlternatePrefix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const wchar_t *)</td></tr>
<tr class="separator:a41a78fc165c67723a615d17d842d5ba4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79f8cb105d31e22e20265ab44314a7bf inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a79f8cb105d31e22e20265ab44314a7bf">SetAlternateRoundOff</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double r)</td></tr>
<tr class="separator:a79f8cb105d31e22e20265ab44314a7bf inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c74f4f43ba232854cefa5f4a24d500d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7c74f4f43ba232854cefa5f4a24d500d">SetAlternateSuffix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const wchar_t *)</td></tr>
<tr class="separator:a7c74f4f43ba232854cefa5f4a24d500d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abef9e7d5843eb6d15648ade6f520d272 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#abef9e7d5843eb6d15648ade6f520d272">SetAlternateToleranceResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int r)</td></tr>
<tr class="separator:abef9e7d5843eb6d15648ade6f520d272 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5542ce90ef0b7e706121411e5e7c01c6 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a5542ce90ef0b7e706121411e5e7c01c6">SetAlternateZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a> s)</td></tr>
<tr class="separator:a5542ce90ef0b7e706121411e5e7c01c6 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30497ccdba9e28963a64be910c4fcffa inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a30497ccdba9e28963a64be910c4fcffa">SetAngleFormat</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#ab37fcb6f81e976b22b4175cabb031d7d">ON_DimStyle::angle_format</a> format)</td></tr>
<tr class="separator:a30497ccdba9e28963a64be910c4fcffa inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a34e6a6919e5091c888355a01e26609 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3a34e6a6919e5091c888355a01e26609">SetAngleResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int r)</td></tr>
<tr class="separator:a3a34e6a6919e5091c888355a01e26609 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1de59e1fbec76489bac846d328831e8f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1de59e1fbec76489bac846d328831e8f">SetAngleRoundOff</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double r)</td></tr>
<tr class="separator:a1de59e1fbec76489bac846d328831e8f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af87ce6f29724ce37a6f9373147952a4a inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af87ce6f29724ce37a6f9373147952a4a">SetAngleZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a> s)</td></tr>
<tr class="separator:af87ce6f29724ce37a6f9373147952a4a inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac58a5cffa40ea4adcde0cebfcd5a890e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac58a5cffa40ea4adcde0cebfcd5a890e">SetAnnotationBold</a> (bool bold, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle)</td></tr>
<tr class="separator:ac58a5cffa40ea4adcde0cebfcd5a890e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bb581dde40cd0431756a19c12c28324 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a5bb581dde40cd0431756a19c12c28324">SetAnnotationFacename</a> (bool set_or_clear, const wchar_t *facename, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style)</td></tr>
<tr class="separator:a5bb581dde40cd0431756a19c12c28324 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ec3efe4913b145e53cf9f70ceb07576 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1ec3efe4913b145e53cf9f70ceb07576">SetAnnotationItalic</a> (bool italic, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle)</td></tr>
<tr class="separator:a1ec3efe4913b145e53cf9f70ceb07576 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50675cfd70cbc18e35d300d21dc1867d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a50675cfd70cbc18e35d300d21dc1867d">SetAnnotationUnderline</a> (bool underline, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle)</td></tr>
<tr class="separator:a50675cfd70cbc18e35d300d21dc1867d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecaacdf32dca216101dac22cf736ae62 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aecaacdf32dca216101dac22cf736ae62">SetArcLengthSymbol</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int m)</td></tr>
<tr class="separator:aecaacdf32dca216101dac22cf736ae62 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1bdf2e3953eb7a4d8f8508d01939f79 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af1bdf2e3953eb7a4d8f8508d01939f79">SetArrowBlockId1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> id)</td></tr>
<tr class="separator:af1bdf2e3953eb7a4d8f8508d01939f79 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee1a5812f1282a93446f03ed8d823b72 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aee1a5812f1282a93446f03ed8d823b72">SetArrowBlockId2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> id)</td></tr>
<tr class="separator:aee1a5812f1282a93446f03ed8d823b72 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a384205834576cb52b31b2f8f5d49c8ee inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a384205834576cb52b31b2f8f5d49c8ee">SetArrowSize</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double d)</td></tr>
<tr class="separator:a384205834576cb52b31b2f8f5d49c8ee inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1d032a4962e0f9ed5cd1782dad6f750 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af1d032a4962e0f9ed5cd1782dad6f750">SetArrowType1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>)</td></tr>
<tr class="separator:af1d032a4962e0f9ed5cd1782dad6f750 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8243af9239dfc0ad2778f3d47554f9e7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8243af9239dfc0ad2778f3d47554f9e7">SetArrowType1And2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>)</td></tr>
<tr class="separator:a8243af9239dfc0ad2778f3d47554f9e7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5534108b22a03ffb12767f05ef62637b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a5534108b22a03ffb12767f05ef62637b">SetArrowType2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>)</td></tr>
<tr class="separator:a5534108b22a03ffb12767f05ef62637b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed3a8d26c2e66b34b23a72fb9ae8a49a inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aed3a8d26c2e66b34b23a72fb9ae8a49a">SetBaselineSpacing</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double spacing)</td></tr>
<tr class="separator:aed3a8d26c2e66b34b23a72fb9ae8a49a inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add99e548b29bdd81102130997f4f6a71 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#add99e548b29bdd81102130997f4f6a71">SetCenterMarkSize</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double d)</td></tr>
<tr class="separator:add99e548b29bdd81102130997f4f6a71 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d2e0aa2f84f313fb3e7d9359444e9cc inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1d2e0aa2f84f313fb3e7d9359444e9cc">SetCenterMarkStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a0d3eaa7ef1060745bdf091b808d5b84b">ON_DimStyle::centermark_style</a> style)</td></tr>
<tr class="separator:a1d2e0aa2f84f313fb3e7d9359444e9cc inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b11914946d796bf178e15423a8f9d20 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0b11914946d796bf178e15423a8f9d20">SetDimensionLengthDisplay</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#af27da5e20982ca9c8efeb3a4fab055c4">ON_DimStyle::LengthDisplay</a> length_display)</td></tr>
<tr class="separator:a0b11914946d796bf178e15423a8f9d20 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af45cef624fce5ed0ea0dec26819e94ce inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af45cef624fce5ed0ea0dec26819e94ce">SetDimensionStyleId</a> (<a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> dimstyle_id)</td></tr>
<tr class="separator:af45cef624fce5ed0ea0dec26819e94ce inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad039df3de072095251fb34d8864c3312 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad039df3de072095251fb34d8864c3312">SetDimensionStyleId</a> (const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> &amp;dim_style)</td></tr>
<tr class="separator:ad039df3de072095251fb34d8864c3312 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8556ec154c35b819d34155de0aa04e47 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8556ec154c35b819d34155de0aa04e47">SetDimensionStyleIdForExperts</a> (<a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> dimstyle_id, bool bKeepOverrides)</td></tr>
<tr class="memdesc:a8556ec154c35b819d34155de0aa04e47 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the id of the main (parent) dimstyle used by this annotation object and allow an expert user to control what happens to style override settings in cases where id collisions occur and ids need to be changed. <a href="../../da/d51/class_o_n___annotation.html#a8556ec154c35b819d34155de0aa04e47">More...</a><br /></td></tr>
<tr class="separator:a8556ec154c35b819d34155de0aa04e47 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a269e8bd3eff0873619f211c104f278f3 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a269e8bd3eff0873619f211c104f278f3">SetDimExtension</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const double e)</td></tr>
<tr class="separator:a269e8bd3eff0873619f211c104f278f3 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6dc50768e8942689056ac49671e23b4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab6dc50768e8942689056ac49671e23b4">SetDimRadialTextAngleStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#aab395c064cdabd418332e0ccc04c1f14">ON_DimStyle::ContentAngleStyle</a> style)</td></tr>
<tr class="separator:ab6dc50768e8942689056ac49671e23b4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed614f19f27a176298172118d0fa9a59 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aed614f19f27a176298172118d0fa9a59">SetDimRadialTextLocation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#ab3dbf6e4d26c7cc8394566823156329d">ON_DimStyle::TextLocation</a> dim_text_location)</td></tr>
<tr class="separator:aed614f19f27a176298172118d0fa9a59 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a484e681f827b69b6e15f6551456119b1 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a484e681f827b69b6e15f6551456119b1">SetDimRadialTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextOrientation orientation)</td></tr>
<tr class="separator:a484e681f827b69b6e15f6551456119b1 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92115b239db05144810b04e8f2db1a59 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a92115b239db05144810b04e8f2db1a59">SetDimScale</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double scale)</td></tr>
<tr class="separator:a92115b239db05144810b04e8f2db1a59 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a88d4e773fa40ecceba4710f21ee99 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae6a88d4e773fa40ecceba4710f21ee99">SetDimTextAngleStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#aab395c064cdabd418332e0ccc04c1f14">ON_DimStyle::ContentAngleStyle</a> style)</td></tr>
<tr class="separator:ae6a88d4e773fa40ecceba4710f21ee99 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7368fd8cfbac4424da27c3eb73674f5a inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7368fd8cfbac4424da27c3eb73674f5a">SetDimTextLocation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#ab3dbf6e4d26c7cc8394566823156329d">ON_DimStyle::TextLocation</a> dim_text_location)</td></tr>
<tr class="separator:a7368fd8cfbac4424da27c3eb73674f5a inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e4992696173013de7c29090189f4ef4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7e4992696173013de7c29090189f4ef4">SetDimTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextOrientation orientation)</td></tr>
<tr class="separator:a7e4992696173013de7c29090189f4ef4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c54b4410aa931b4ae33a10f8624a5bf inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1c54b4410aa931b4ae33a10f8624a5bf">SetDrawForward</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool drawforward)</td></tr>
<tr class="separator:a1c54b4410aa931b4ae33a10f8624a5bf inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c9d79d234d2ea165cdae7e2b3d41d23 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3c9d79d234d2ea165cdae7e2b3d41d23">SetDrawTextMask</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool bDraw)</td></tr>
<tr class="separator:a3c9d79d234d2ea165cdae7e2b3d41d23 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1b096f2db7d876dbd155cd20bf3a746 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac1b096f2db7d876dbd155cd20bf3a746">SetExtensionLineExtension</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double d)</td></tr>
<tr class="separator:ac1b096f2db7d876dbd155cd20bf3a746 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a501878bd2a32e5a45a1f7e00cb8e5f0f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a501878bd2a32e5a45a1f7e00cb8e5f0f">SetExtensionLineOffset</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double d)</td></tr>
<tr class="separator:a501878bd2a32e5a45a1f7e00cb8e5f0f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62059cc12fdf7cbe00374753211f7d11 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a62059cc12fdf7cbe00374753211f7d11">SetFixedExtensionLength</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double l)</td></tr>
<tr class="separator:a62059cc12fdf7cbe00374753211f7d11 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a804bc3a8baea33b83e0e59cc54363c74 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a804bc3a8baea33b83e0e59cc54363c74">SetFixedExtensionLengthOn</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool on)</td></tr>
<tr class="separator:a804bc3a8baea33b83e0e59cc54363c74 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0f8d717513c76c77858c745de798481 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac0f8d717513c76c77858c745de798481">SetFont</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const class <a class="el" href="../../d8/df5/class_o_n___font.html">ON_Font</a> &amp;font_characteristics)</td></tr>
<tr class="memdesc:ac0f8d717513c76c77858c745de798481 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the font used to render text. <a href="../../da/d51/class_o_n___annotation.html#ac0f8d717513c76c77858c745de798481">More...</a><br /></td></tr>
<tr class="separator:ac0f8d717513c76c77858c745de798481 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3d69b562097aee0c7190852c0e15703 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae3d69b562097aee0c7190852c0e15703">SetFormattingRectangleWidth</a> (double width)</td></tr>
<tr class="separator:ae3d69b562097aee0c7190852c0e15703 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e7901fa50ad5f1013f02328e8552078 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0e7901fa50ad5f1013f02328e8552078">SetHorizontalDirection</a> (<a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a>)</td></tr>
<tr class="separator:a0e7901fa50ad5f1013f02328e8552078 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06ae5446c42091a29c79139f59b0bee9 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a06ae5446c42091a29c79139f59b0bee9">SetLeaderArrowBlockId</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> id)</td></tr>
<tr class="separator:a06ae5446c42091a29c79139f59b0bee9 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabafc739dbdda33a845c5933342265db inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aabafc739dbdda33a845c5933342265db">SetLeaderArrowSize</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double d)</td></tr>
<tr class="separator:aabafc739dbdda33a845c5933342265db inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa800a436c75eed83c65903c27a47311c inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa800a436c75eed83c65903c27a47311c">SetLeaderArrowType</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d7/d94/class_o_n___arrowhead.html#a0c97c1e3ce7fdad16973291f81d2e6c0">ON_Arrowhead::arrow_type</a>)</td></tr>
<tr class="separator:aa800a436c75eed83c65903c27a47311c inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2443cba64b39c8518271bf19e03e0b1 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa2443cba64b39c8518271bf19e03e0b1">SetLeaderContentAngleDegrees</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double angle_degrees)</td></tr>
<tr class="separator:aa2443cba64b39c8518271bf19e03e0b1 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53236f2fc0b90c6d874ba3a7d4cde433 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a53236f2fc0b90c6d874ba3a7d4cde433">SetLeaderContentAngleRadians</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double angle_radians)</td></tr>
<tr class="separator:a53236f2fc0b90c6d874ba3a7d4cde433 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac31804e781ad4c5b9349f966f677ec68 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac31804e781ad4c5b9349f966f677ec68">SetLeaderContentAngleStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#aab395c064cdabd418332e0ccc04c1f14">ON_DimStyle::ContentAngleStyle</a> style)</td></tr>
<tr class="separator:ac31804e781ad4c5b9349f966f677ec68 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e024a3d70578f03ef00e66b72e2f9e2 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8e024a3d70578f03ef00e66b72e2f9e2">SetLeaderCurveType</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a17a5f2618734b80bbd7533e6842ef1fe">ON_DimStyle::leader_curve_type</a> type)</td></tr>
<tr class="separator:a8e024a3d70578f03ef00e66b72e2f9e2 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1005d34db7a352bd777ef66fe452866 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad1005d34db7a352bd777ef66fe452866">SetLeaderHasLanding</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool landing)</td></tr>
<tr class="separator:ad1005d34db7a352bd777ef66fe452866 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6b5ded386b8c379f6b349183bd9a575 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af6b5ded386b8c379f6b349183bd9a575">SetLeaderLandingLength</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double length)</td></tr>
<tr class="separator:af6b5ded386b8c379f6b349183bd9a575 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49a587a65373e13ca80ae64378ef4403 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a49a587a65373e13ca80ae64378ef4403">SetLeaderTextHorizontalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextHorizontalAlignment halign)</td></tr>
<tr class="separator:a49a587a65373e13ca80ae64378ef4403 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06a41754ac6ae39b2965b4bd27ffb313 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a06a41754ac6ae39b2965b4bd27ffb313">SetLeaderTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextOrientation orientation)</td></tr>
<tr class="separator:a06a41754ac6ae39b2965b4bd27ffb313 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a4f57e2570019b6329002b1c565fcd5 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a4a4f57e2570019b6329002b1c565fcd5">SetLeaderTextVerticalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextVerticalAlignment style)</td></tr>
<tr class="separator:a4a4f57e2570019b6329002b1c565fcd5 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affb48798d7e831ebd387778e9d82691f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#affb48798d7e831ebd387778e9d82691f">SetLengthFactor</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double)</td></tr>
<tr class="separator:affb48798d7e831ebd387778e9d82691f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8191a1b98fb9bd8173b8a61b1fb27dd7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8191a1b98fb9bd8173b8a61b1fb27dd7">SetLengthResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int r)</td></tr>
<tr class="separator:a8191a1b98fb9bd8173b8a61b1fb27dd7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b5bfcbea6960d5ee1c9a8f5b4510b89 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a4b5bfcbea6960d5ee1c9a8f5b4510b89">SetMaskBorder</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double offset)</td></tr>
<tr class="separator:a4b5bfcbea6960d5ee1c9a8f5b4510b89 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a541d8d1a6354d1268a4314b0468f67dd inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a541d8d1a6354d1268a4314b0468f67dd">SetMaskColor</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d0/df9/class_o_n___color.html">ON_Color</a> color)</td></tr>
<tr class="separator:a541d8d1a6354d1268a4314b0468f67dd inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a169ee19ed9aa3f672974dde3f131dec4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a169ee19ed9aa3f672974dde3f131dec4">SetMaskFillType</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d2/df4/class_o_n___text_mask.html#a7d60c00ecd4e154a98677676f94cbb2b">ON_TextMask::MaskType</a> source)</td></tr>
<tr class="separator:a169ee19ed9aa3f672974dde3f131dec4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affcc8a44394e4ad79895b067346a2586 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#affcc8a44394e4ad79895b067346a2586">SetOverrideDimensionStyle</a> (<a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&amp;override_style) const</td></tr>
<tr class="separator:affcc8a44394e4ad79895b067346a2586 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22da43d31bb77298b922701e19f07c08 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a22da43d31bb77298b922701e19f07c08">SetOverrideDimensionStyle</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *override_style_candidate, bool bRequireSetOverrides)</td></tr>
<tr class="memdesc:a22da43d31bb77298b922701e19f07c08 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">If this-&gt;IsOverrideDimStyleCandidate(override_style_candidate,bRequireSetOverrides) is true, then a managed copy of override_style_candidate is set as an override. <a href="../../da/d51/class_o_n___annotation.html#a22da43d31bb77298b922701e19f07c08">More...</a><br /></td></tr>
<tr class="separator:a22da43d31bb77298b922701e19f07c08 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83170db8852a6bc0a15e3ea8fbcec823 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a83170db8852a6bc0a15e3ea8fbcec823">SetPlane</a> (const <a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a> &amp;plane)</td></tr>
<tr class="separator:a83170db8852a6bc0a15e3ea8fbcec823 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a498a1e65749edda808e6a17b0df4a58e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a498a1e65749edda808e6a17b0df4a58e">SetPrefix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const wchar_t *)</td></tr>
<tr class="separator:a498a1e65749edda808e6a17b0df4a58e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8f134d92d2beb40b2569fbdd0eae085 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac8f134d92d2beb40b2569fbdd0eae085">SetRoundOff</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double r)</td></tr>
<tr class="separator:ac8f134d92d2beb40b2569fbdd0eae085 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae00a3056e16eda5c74086866ff04afa inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aae00a3056e16eda5c74086866ff04afa">SetSignedOrdinate</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool allowsigned)</td></tr>
<tr class="separator:aae00a3056e16eda5c74086866ff04afa inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5ad3bd83b096023fde3c2be787aaf5d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad5ad3bd83b096023fde3c2be787aaf5d">SetStackFractionFormat</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a7053bff4d563c4cbd90fcb44f0cc88c0">ON_DimStyle::stack_format</a> f)</td></tr>
<tr class="separator:ad5ad3bd83b096023fde3c2be787aaf5d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc22d4e1f6e44e3331470d59dbbbe9c1 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#afc22d4e1f6e44e3331470d59dbbbe9c1">SetStackHeightScale</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double f)</td></tr>
<tr class="separator:afc22d4e1f6e44e3331470d59dbbbe9c1 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83e6cdb8c9fc6ba79c9448a6032e7806 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a83e6cdb8c9fc6ba79c9448a6032e7806">SetSuffix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const wchar_t *)</td></tr>
<tr class="separator:a83e6cdb8c9fc6ba79c9448a6032e7806 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0cea8973729f82d21c7bc417ff15ee7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae0cea8973729f82d21c7bc417ff15ee7">SetSuppressArrow1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool s)</td></tr>
<tr class="separator:ae0cea8973729f82d21c7bc417ff15ee7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5b3574eb6f8e2898e6380ec4b57b1c0 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab5b3574eb6f8e2898e6380ec4b57b1c0">SetSuppressArrow2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool s)</td></tr>
<tr class="separator:ab5b3574eb6f8e2898e6380ec4b57b1c0 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4741497366b3eaadb8602d1f5afc6cf3 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a4741497366b3eaadb8602d1f5afc6cf3">SetSuppressExtension1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool b)</td></tr>
<tr class="separator:a4741497366b3eaadb8602d1f5afc6cf3 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d037b41ff2a3fff51e13627ce109ab7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7d037b41ff2a3fff51e13627ce109ab7">SetSuppressExtension2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool b)</td></tr>
<tr class="separator:a7d037b41ff2a3fff51e13627ce109ab7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7776aeaa735769d7415ebb635d3820c4 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7776aeaa735769d7415ebb635d3820c4">SetText</a> (<a class="el" href="../../d3/d82/class_o_n___text_content.html">ON_TextContent</a> *&amp;text) const</td></tr>
<tr class="separator:a7776aeaa735769d7415ebb635d3820c4 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77d1e1194dd967a5555007d274b0fd60 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a77d1e1194dd967a5555007d274b0fd60">SetTextGap</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double gap)</td></tr>
<tr class="separator:a77d1e1194dd967a5555007d274b0fd60 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d22e66f3414f4f05a15cc0f1989c221 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6d22e66f3414f4f05a15cc0f1989c221">SetTextHeight</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double height)</td></tr>
<tr class="separator:a6d22e66f3414f4f05a15cc0f1989c221 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0861825eade33e524f0288755532a05 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae0861825eade33e524f0288755532a05">SetTextHorizontalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextHorizontalAlignment halign)</td></tr>
<tr class="separator:ae0861825eade33e524f0288755532a05 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add82c5d8fd4920e40c2d3ea07ace1bd2 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#add82c5d8fd4920e40c2d3ea07ace1bd2">SetTextMask</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, const <a class="el" href="../../d2/df4/class_o_n___text_mask.html">ON_TextMask</a> &amp;mask)</td></tr>
<tr class="separator:add82c5d8fd4920e40c2d3ea07ace1bd2 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9558bfbfea0a545522af8850c63fc030 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9558bfbfea0a545522af8850c63fc030">SetTextMoveLeader</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int m)</td></tr>
<tr class="separator:a9558bfbfea0a545522af8850c63fc030 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab764cf713768ea85e8ab41883659ed4b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab764cf713768ea85e8ab41883659ed4b">SetTextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextOrientation orientation)</td></tr>
<tr class="separator:ab764cf713768ea85e8ab41883659ed4b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a688337574356a9ad57207fe418097923 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a688337574356a9ad57207fe418097923">SetTextRotationDegrees</a> (double rotation)</td></tr>
<tr class="separator:a688337574356a9ad57207fe418097923 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae8965f1d3ae544403a7f22296611de7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aae8965f1d3ae544403a7f22296611de7">SetTextRotationRadians</a> (double rotation)</td></tr>
<tr class="separator:aae8965f1d3ae544403a7f22296611de7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e62a4a4ebf456963df0c3bcc000a48f inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a4e62a4a4ebf456963df0c3bcc000a48f">SetTextUnderlined</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, bool underlined)</td></tr>
<tr class="separator:a4e62a4a4ebf456963df0c3bcc000a48f inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82db03eb190c974244cbcb36752685b0 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a82db03eb190c974244cbcb36752685b0">SetTextVerticalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, ON::TextVerticalAlignment style)</td></tr>
<tr class="separator:a82db03eb190c974244cbcb36752685b0 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bec1b646ae278b6c977dc7802f16e5d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3bec1b646ae278b6c977dc7802f16e5d">SetToleranceFormat</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#adde28bda8b083bda1db1501c51acc72f">ON_DimStyle::tolerance_format</a> format)</td></tr>
<tr class="separator:a3bec1b646ae278b6c977dc7802f16e5d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ad7aacc21775a16196dd08a5fd3e4c2 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a6ad7aacc21775a16196dd08a5fd3e4c2">SetToleranceHeightScale</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double scale)</td></tr>
<tr class="separator:a6ad7aacc21775a16196dd08a5fd3e4c2 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc21bded36463e2595b59ccab1ee8448 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#afc21bded36463e2595b59ccab1ee8448">SetToleranceLowerValue</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double lower_value)</td></tr>
<tr class="separator:afc21bded36463e2595b59ccab1ee8448 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a666840552165b65cda8716d7b86961a7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a666840552165b65cda8716d7b86961a7">SetToleranceResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, int resolution)</td></tr>
<tr class="separator:a666840552165b65cda8716d7b86961a7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59b4b0578bb8bc51e47723a4506c07aa inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a59b4b0578bb8bc51e47723a4506c07aa">SetToleranceUpperValue</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, double upper_value)</td></tr>
<tr class="separator:a59b4b0578bb8bc51e47723a4506c07aa inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94a467756925acc4dff57c59df2271ea inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a94a467756925acc4dff57c59df2271ea">SetToleranceZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a> s)</td></tr>
<tr class="separator:a94a467756925acc4dff57c59df2271ea inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48bb0010bbac1bcfdab1cf089f1c4232 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a48bb0010bbac1bcfdab1cf089f1c4232">SetZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style, <a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a> s)</td></tr>
<tr class="separator:a48bb0010bbac1bcfdab1cf089f1c4232 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab853b85954d261b8443e62e8672cfcb inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aab853b85954d261b8443e62e8672cfcb">SignedOrdinate</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:aab853b85954d261b8443e62e8672cfcb inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaec30dc93d41ff53d3c2a6f4a3c0248 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a7053bff4d563c4cbd90fcb44f0cc88c0">ON_DimStyle::stack_format</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#adaec30dc93d41ff53d3c2a6f4a3c0248">StackFractionFormat</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:adaec30dc93d41ff53d3c2a6f4a3c0248 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4db99278de94a99ff78f15dfc2d6177 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab4db99278de94a99ff78f15dfc2d6177">StackHeightScale</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ab4db99278de94a99ff78f15dfc2d6177 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9be1cac3918f976c6bea83094fe307b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad9be1cac3918f976c6bea83094fe307b">Suffix</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:ad9be1cac3918f976c6bea83094fe307b inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dimension suffix text. <a href="../../da/d51/class_o_n___annotation.html#ad9be1cac3918f976c6bea83094fe307b">More...</a><br /></td></tr>
<tr class="separator:ad9be1cac3918f976c6bea83094fe307b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab097ac919e320ac0296e2126b9696e79 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab097ac919e320ac0296e2126b9696e79">SuppressArrow1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ab097ac919e320ac0296e2126b9696e79 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e95135cdc65f6018309c04d7ec630be inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9e95135cdc65f6018309c04d7ec630be">SuppressArrow2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a9e95135cdc65f6018309c04d7ec630be inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a876f89461a5bbaa54d21db7cd68f0c4d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a876f89461a5bbaa54d21db7cd68f0c4d">SuppressExtension1</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:a876f89461a5bbaa54d21db7cd68f0c4d inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suppress first dimension extension line. <a href="../../da/d51/class_o_n___annotation.html#a876f89461a5bbaa54d21db7cd68f0c4d">More...</a><br /></td></tr>
<tr class="separator:a876f89461a5bbaa54d21db7cd68f0c4d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac02e8d9d6c7e1a83124829ff72f27beb inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac02e8d9d6c7e1a83124829ff72f27beb">SuppressExtension2</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:ac02e8d9d6c7e1a83124829ff72f27beb inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suppress second dimension extension line. <a href="../../da/d51/class_o_n___annotation.html#ac02e8d9d6c7e1a83124829ff72f27beb">More...</a><br /></td></tr>
<tr class="separator:ac02e8d9d6c7e1a83124829ff72f27beb inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8023d22becd65fda8d3d14eed0a067cb inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d3/d82/class_o_n___text_content.html">ON_TextContent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a8023d22becd65fda8d3d14eed0a067cb">Text</a> () const</td></tr>
<tr class="separator:a8023d22becd65fda8d3d14eed0a067cb inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac35d84c65b81a642d81d0a2fa7ef3e84 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/class_o_n___text_content.html">ON_TextContent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac35d84c65b81a642d81d0a2fa7ef3e84">Text</a> ()</td></tr>
<tr class="separator:ac35d84c65b81a642d81d0a2fa7ef3e84 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb41fd50801083c47d868724781e2f03 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#afb41fd50801083c47d868724781e2f03">TextGap</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:afb41fd50801083c47d868724781e2f03 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Distance from dimension lines to text. <a href="../../da/d51/class_o_n___annotation.html#afb41fd50801083c47d868724781e2f03">More...</a><br /></td></tr>
<tr class="separator:afb41fd50801083c47d868724781e2f03 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab583793a482b7222aad435635117a729 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab583793a482b7222aad435635117a729">TextHeight</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="memdesc:ab583793a482b7222aad435635117a729 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Height of dimension text. <a href="../../da/d51/class_o_n___annotation.html#ab583793a482b7222aad435635117a729">More...</a><br /></td></tr>
<tr class="separator:ab583793a482b7222aad435635117a729 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a279ce9fe02046491710b4bb4efa0ad7b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextHorizontalAlignment&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a279ce9fe02046491710b4bb4efa0ad7b">TextHorizontalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a279ce9fe02046491710b4bb4efa0ad7b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f746bb85e1135c58437079311fe3e80 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a7f746bb85e1135c58437079311fe3e80">TextMoveLeader</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a7f746bb85e1135c58437079311fe3e80 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcba57ea4a756e5ee9359a00471a8d01 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextOrientation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#abcba57ea4a756e5ee9359a00471a8d01">TextOrientation</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:abcba57ea4a756e5ee9359a00471a8d01 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6be6c8eeeb7e81198704212a659fd60 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ac6be6c8eeeb7e81198704212a659fd60">TextRotationDegrees</a> () const</td></tr>
<tr class="memdesc:ac6be6c8eeeb7e81198704212a659fd60 inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">return angle in degrees between text plane and object plane <a href="../../da/d51/class_o_n___annotation.html#ac6be6c8eeeb7e81198704212a659fd60">More...</a><br /></td></tr>
<tr class="separator:ac6be6c8eeeb7e81198704212a659fd60 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72cab754ad293f4e974cf83c1c2878db inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a72cab754ad293f4e974cf83c1c2878db">TextRotationRadians</a> () const</td></tr>
<tr class="memdesc:a72cab754ad293f4e974cf83c1c2878db inherit pub_methods_class_o_n___annotation"><td class="mdescLeft">&#160;</td><td class="mdescRight">return angle in radians between text plane and object plane <a href="../../da/d51/class_o_n___annotation.html#a72cab754ad293f4e974cf83c1c2878db">More...</a><br /></td></tr>
<tr class="separator:a72cab754ad293f4e974cf83c1c2878db inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54b6db2abc5fe037d98653b4899dac78 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a54b6db2abc5fe037d98653b4899dac78">TextUnderlined</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a54b6db2abc5fe037d98653b4899dac78 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acec100c15e9c19382f1dad077c4cb969 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::TextVerticalAlignment&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#acec100c15e9c19382f1dad077c4cb969">TextVerticalAlignment</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:acec100c15e9c19382f1dad077c4cb969 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44319089fe3fba8652d62f2b5ba94d2b inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#adde28bda8b083bda1db1501c51acc72f">ON_DimStyle::tolerance_format</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a44319089fe3fba8652d62f2b5ba94d2b">ToleranceFormat</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a44319089fe3fba8652d62f2b5ba94d2b inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a7b91278b106c497bef03d542402c7e inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3a7b91278b106c497bef03d542402c7e">ToleranceHeightScale</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a3a7b91278b106c497bef03d542402c7e inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb30ef9834c6368ee898dd840a285376 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#acb30ef9834c6368ee898dd840a285376">ToleranceLowerValue</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:acb30ef9834c6368ee898dd840a285376 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eb50854c8bc271212d4077b57e8e0d7 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0eb50854c8bc271212d4077b57e8e0d7">ToleranceResolution</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a0eb50854c8bc271212d4077b57e8e0d7 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae820a1aab99faed07d69b13fbcfacd87 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ae820a1aab99faed07d69b13fbcfacd87">ToleranceUpperValue</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:ae820a1aab99faed07d69b13fbcfacd87 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a006495d9696f685fc103a02331842e8d inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a006495d9696f685fc103a02331842e8d">ToleranceZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a006495d9696f685fc103a02331842e8d inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4ef7e36bfffa4967bf260b83efad4da inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::AnnotationType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad4ef7e36bfffa4967bf260b83efad4da">Type</a> () const</td></tr>
<tr class="separator:ad4ef7e36bfffa4967bf260b83efad4da inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88e3fd86270e878ee30509614cb80f72 inherit pub_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df8/class_o_n___dim_style.html#a837e18d965995041e841cf510e83cd44">ON_DimStyle::suppress_zero</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a88e3fd86270e878ee30509614cb80f72">ZeroSuppress</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_style) const</td></tr>
<tr class="separator:a88e3fd86270e878ee30509614cb80f72 inherit pub_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_o_n___geometry"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___geometry')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a></td></tr>
<tr class="memitem:a65226d33b1c8c1e8289e37073566c953 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a65226d33b1c8c1e8289e37073566c953">ON_Geometry</a> ()=default</td></tr>
<tr class="separator:a65226d33b1c8c1e8289e37073566c953 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71fbefc2a5f24da5f5fb4061d6849f17 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a71fbefc2a5f24da5f5fb4061d6849f17">ON_Geometry</a> (const <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a> &amp;)=default</td></tr>
<tr class="separator:a71fbefc2a5f24da5f5fb4061d6849f17 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f2ca447610c622f3530944c764a3a67 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a4f2ca447610c622f3530944c764a3a67">~ON_Geometry</a> ()=default</td></tr>
<tr class="separator:a4f2ca447610c622f3530944c764a3a67 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1acdd7f0c350da696b402a9ac5edce0 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d17/class_o_n___bounding_box.html">ON_BoundingBox</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#ab1acdd7f0c350da696b402a9ac5edce0">BoundingBox</a> () const</td></tr>
<tr class="memdesc:ab1acdd7f0c350da696b402a9ac5edce0 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get object's 3d axis aligned bounding box. <a href="../../df/de0/class_o_n___geometry.html#ab1acdd7f0c350da696b402a9ac5edce0">More...</a><br /></td></tr>
<tr class="separator:ab1acdd7f0c350da696b402a9ac5edce0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb8d6122b6285e4ab819fa50bd442c23 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual class <a class="el" href="../../d9/d96/class_o_n___brep.html">ON_Brep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#aeb8d6122b6285e4ab819fa50bd442c23">BrepForm</a> (class <a class="el" href="../../d9/d96/class_o_n___brep.html">ON_Brep</a> *brep=nullptr) const</td></tr>
<tr class="memdesc:aeb8d6122b6285e4ab819fa50bd442c23 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">If possible, <a class="el" href="../../df/de0/class_o_n___geometry.html#aeb8d6122b6285e4ab819fa50bd442c23" title="If possible, BrepForm() creates a brep form of the ON_Geometry. ">BrepForm()</a> creates a brep form of the <a class="el" href="../../df/de0/class_o_n___geometry.html" title="Base class for all geometry classes that must provide runtime class id. Provides interface for common...">ON_Geometry</a>. <a href="../../df/de0/class_o_n___geometry.html#aeb8d6122b6285e4ab819fa50bd442c23">More...</a><br /></td></tr>
<tr class="separator:aeb8d6122b6285e4ab819fa50bd442c23 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#af8dfbd8534986bbd327a6ad812e374be">ClearBoundingBox</a> ()</td></tr>
<tr class="memdesc:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Some objects cache bounding box information. If you modify an object, then call <a class="el" href="../../df/de0/class_o_n___geometry.html#af8dfbd8534986bbd327a6ad812e374be" title="Some objects cache bounding box information. If you modify an object, then call ClearBoundingBox() to...">ClearBoundingBox()</a> to inform the object that any cached bounding boxes are invalid. <a href="../../df/de0/class_o_n___geometry.html#af8dfbd8534986bbd327a6ad812e374be">More...</a><br /></td></tr>
<tr class="separator:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20e5d1aeada9545127329a8699c702b9 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual ON_COMPONENT_INDEX&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a20e5d1aeada9545127329a8699c702b9">ComponentIndex</a> () const</td></tr>
<tr class="memdesc:a20e5d1aeada9545127329a8699c702b9 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">If this piece of geometry is a component in something larger, like an <a class="el" href="../../dd/de8/class_o_n___brep_edge.html" title="Brep edge information is stored in ON_BrepEdge classes. ON_Brep.m_E[] is an array of all the edges in...">ON_BrepEdge</a> in an <a class="el" href="../../d9/d96/class_o_n___brep.html">ON_Brep</a>, then this function returns the component index. <a href="../../df/de0/class_o_n___geometry.html#a20e5d1aeada9545127329a8699c702b9">More...</a><br /></td></tr>
<tr class="separator:a20e5d1aeada9545127329a8699c702b9 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcb646d6ca698c092b73f2f05373bfc2 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#adcb646d6ca698c092b73f2f05373bfc2">EvaluatePoint</a> (const class <a class="el" href="../../d3/d80/class_o_n___obj_ref.html">ON_ObjRef</a> &amp;objref, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;P) const</td></tr>
<tr class="memdesc:adcb646d6ca698c092b73f2f05373bfc2 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate the location of a point from the object reference. <a href="../../df/de0/class_o_n___geometry.html#adcb646d6ca698c092b73f2f05373bfc2">More...</a><br /></td></tr>
<tr class="separator:adcb646d6ca698c092b73f2f05373bfc2 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7259b0a7e7c663e55345788411352075 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a7259b0a7e7c663e55345788411352075">GetBoundingBox</a> (<a class="el" href="../../d1/d17/class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;bbox, bool bGrowBox=false) const</td></tr>
<tr class="memdesc:a7259b0a7e7c663e55345788411352075 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get object's 3d axis aligned bounding box or the union of the input box with the object's bounding box. <a href="../../df/de0/class_o_n___geometry.html#a7259b0a7e7c663e55345788411352075">More...</a><br /></td></tr>
<tr class="separator:a7259b0a7e7c663e55345788411352075 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac123c564ea7a43c4406ac78954cf5266 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#ac123c564ea7a43c4406ac78954cf5266">GetBoundingBox</a> (<a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;bbox_min, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;bbox_max, bool bGrowBox=false) const</td></tr>
<tr class="memdesc:ac123c564ea7a43c4406ac78954cf5266 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get corners of object's 3d axis aligned bounding box or the union of the input box with the object's bounding box. <a href="../../df/de0/class_o_n___geometry.html#ac123c564ea7a43c4406ac78954cf5266">More...</a><br /></td></tr>
<tr class="separator:ac123c564ea7a43c4406ac78954cf5266 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab59968e400d15d016517b7b4f2e32ea4 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#ab59968e400d15d016517b7b4f2e32ea4">GetTightBoundingBox</a> (class <a class="el" href="../../d1/d17/class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;tight_bbox, bool bGrowBox=false, const class <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> *xform=nullptr) const</td></tr>
<tr class="memdesc:ab59968e400d15d016517b7b4f2e32ea4 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get tight bounding box. <a href="../../df/de0/class_o_n___geometry.html#ab59968e400d15d016517b7b4f2e32ea4">More...</a><br /></td></tr>
<tr class="separator:ab59968e400d15d016517b7b4f2e32ea4 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84b28eb33d34c71913b9cd16f8ecab50 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a84b28eb33d34c71913b9cd16f8ecab50">HasBrepForm</a> () const</td></tr>
<tr class="memdesc:a84b28eb33d34c71913b9cd16f8ecab50 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query an object to see if it has an <a class="el" href="../../d9/d96/class_o_n___brep.html">ON_Brep</a> form. Result: Returns true if the virtual <a class="el" href="../../df/de0/class_o_n___geometry.html#aeb8d6122b6285e4ab819fa50bd442c23" title="If possible, BrepForm() creates a brep form of the ON_Geometry. ">ON_Geometry::BrepForm</a> can compute an <a class="el" href="../../d9/d96/class_o_n___brep.html">ON_Brep</a> representation of this object. <a href="../../df/de0/class_o_n___geometry.html#a84b28eb33d34c71913b9cd16f8ecab50">More...</a><br /></td></tr>
<tr class="separator:a84b28eb33d34c71913b9cd16f8ecab50 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af156cd098b9e68fab5f32e76b1e274e2 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#af156cd098b9e68fab5f32e76b1e274e2">IsDeformable</a> () const</td></tr>
<tr class="separator:af156cd098b9e68fab5f32e76b1e274e2 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3d5cb708edca66a4a6c1992299329a3 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#ac3d5cb708edca66a4a6c1992299329a3">MakeDeformable</a> ()</td></tr>
<tr class="memdesc:ac3d5cb708edca66a4a6c1992299329a3 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">If possible, converts the object into a form that can be accuratly modified with "squishy" transformations like projections, shears, an non-uniform scaling. <a href="../../df/de0/class_o_n___geometry.html#ac3d5cb708edca66a4a6c1992299329a3">More...</a><br /></td></tr>
<tr class="separator:ac3d5cb708edca66a4a6c1992299329a3 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a071e7617820ea38c40f4b3966e7daee0 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a071e7617820ea38c40f4b3966e7daee0">operator=</a> (const <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a> &amp;)=default</td></tr>
<tr class="separator:a071e7617820ea38c40f4b3966e7daee0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c8306ab6d43886453a056160429bc0a inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a3c8306ab6d43886453a056160429bc0a">Rotate</a> (double sin_angle, double cos_angle, const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;rotation_axis, const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;rotation_center)</td></tr>
<tr class="memdesc:a3c8306ab6d43886453a056160429bc0a inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotates the object about the specified axis. A positive rotation angle results in a counter-clockwise rotation about the axis (right hand rule). <a href="../../df/de0/class_o_n___geometry.html#a3c8306ab6d43886453a056160429bc0a">More...</a><br /></td></tr>
<tr class="separator:a3c8306ab6d43886453a056160429bc0a inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af49629d8d427ee579d9b28c1e25818e0 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#af49629d8d427ee579d9b28c1e25818e0">Rotate</a> (double rotation_angle, const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;rotation_axis, const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;rotation_center)</td></tr>
<tr class="memdesc:af49629d8d427ee579d9b28c1e25818e0 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotates the object about the specified axis. A positive rotation angle results in a counter-clockwise rotation about the axis (right hand rule). <a href="../../df/de0/class_o_n___geometry.html#af49629d8d427ee579d9b28c1e25818e0">More...</a><br /></td></tr>
<tr class="separator:af49629d8d427ee579d9b28c1e25818e0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b847d6dcda412468ab59f06328b2619 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a1b847d6dcda412468ab59f06328b2619">Scale</a> (double scale_factor)</td></tr>
<tr class="memdesc:a1b847d6dcda412468ab59f06328b2619 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scales the object by the specified facotor. The scale is centered at the origin. <a href="../../df/de0/class_o_n___geometry.html#a1b847d6dcda412468ab59f06328b2619">More...</a><br /></td></tr>
<tr class="separator:a1b847d6dcda412468ab59f06328b2619 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a737d7b1433104a39298629931e899cd4 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a737d7b1433104a39298629931e899cd4">SwapCoordinates</a> (int i, int j)</td></tr>
<tr class="memdesc:a737d7b1433104a39298629931e899cd4 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Swaps object coordinate values with indices i and j. <a href="../../df/de0/class_o_n___geometry.html#a737d7b1433104a39298629931e899cd4">More...</a><br /></td></tr>
<tr class="separator:a737d7b1433104a39298629931e899cd4 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b47e669fde50b5223a8017863598e89 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a3b47e669fde50b5223a8017863598e89">Translate</a> (const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;translation_vector)</td></tr>
<tr class="memdesc:a3b47e669fde50b5223a8017863598e89 inherit pub_methods_class_o_n___geometry"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translates the object along the specified vector. <a href="../../df/de0/class_o_n___geometry.html#a3b47e669fde50b5223a8017863598e89">More...</a><br /></td></tr>
<tr class="separator:a3b47e669fde50b5223a8017863598e89 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_o_n___object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___object')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a></td></tr>
<tr class="memitem:af580c6199f4469c49a4e09a117626c10 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#af580c6199f4469c49a4e09a117626c10">ON_Object</a> () ON_NOEXCEPT</td></tr>
<tr class="separator:af580c6199f4469c49a4e09a117626c10 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a274166b34d06fc07a85997fd01b2dab1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a274166b34d06fc07a85997fd01b2dab1">ON_Object</a> (const <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;)</td></tr>
<tr class="separator:a274166b34d06fc07a85997fd01b2dab1 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad940aab7d51005c8732d76d1b188e332 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ad940aab7d51005c8732d76d1b188e332">~ON_Object</a> ()</td></tr>
<tr class="separator:ad940aab7d51005c8732d76d1b188e332 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a1cfab63437a2d03cc50fdc6734f2a5 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../d1/df0/class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a8a1cfab63437a2d03cc50fdc6734f2a5">AggregateComponentStatus</a> () const</td></tr>
<tr class="memdesc:a8a1cfab63437a2d03cc50fdc6734f2a5 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call whenever a component status setting is modifed by directly changing it on a component in a way that will result in any saved information about the parent object's aggretate component status becoming invalid. <a href="../../d9/d7b/class_o_n___object.html#a8a1cfab63437a2d03cc50fdc6734f2a5">More...</a><br /></td></tr>
<tr class="separator:a8a1cfab63437a2d03cc50fdc6734f2a5 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5432b341051664c185b10712a6e5b79 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ad5432b341051664c185b10712a6e5b79">AttachUserData</a> (class <a class="el" href="../../d5/d55/class_o_n___user_data.html">ON_UserData</a> *pUserData)</td></tr>
<tr class="memdesc:ad5432b341051664c185b10712a6e5b79 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attach user data to an object. <a href="../../d9/d7b/class_o_n___object.html#ad5432b341051664c185b10712a6e5b79">More...</a><br /></td></tr>
<tr class="separator:ad5432b341051664c185b10712a6e5b79 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27893ff72ca7abbe985f8b5f4ccd900e inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a27893ff72ca7abbe985f8b5f4ccd900e">ClearAllComponentStates</a> () const</td></tr>
<tr class="memdesc:a27893ff72ca7abbe985f8b5f4ccd900e inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set all active level component states to <a class="el" href="../../d9/d12/class_o_n___component_status.html#ae267cd5d4088c8a033fa348d30227223">ON_ComponentStatus::NoneSet</a>. <a href="../../d9/d7b/class_o_n___object.html#a27893ff72ca7abbe985f8b5f4ccd900e">More...</a><br /></td></tr>
<tr class="separator:a27893ff72ca7abbe985f8b5f4ccd900e inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1af75ebe418edff4a11985f8fca7d83b inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a1af75ebe418edff4a11985f8fca7d83b">ClearComponentStates</a> (<a class="el" href="../../d9/d12/class_o_n___component_status.html">ON_ComponentStatus</a> states_to_clear) const</td></tr>
<tr class="memdesc:a1af75ebe418edff4a11985f8fca7d83b inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the specified states on every component. <a href="../../d9/d7b/class_o_n___object.html#a1af75ebe418edff4a11985f8fca7d83b">More...</a><br /></td></tr>
<tr class="separator:a1af75ebe418edff4a11985f8fca7d83b inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeadf76a46f3f1a661bbf41e1b754fe89 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#aeadf76a46f3f1a661bbf41e1b754fe89">ClearComponentStates</a> (ON_COMPONENT_INDEX component_index, <a class="el" href="../../d9/d12/class_o_n___component_status.html">ON_ComponentStatus</a> states_to_clear) const</td></tr>
<tr class="memdesc:aeadf76a46f3f1a661bbf41e1b754fe89 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear states on an individual component. <a href="../../d9/d7b/class_o_n___object.html#aeadf76a46f3f1a661bbf41e1b754fe89">More...</a><br /></td></tr>
<tr class="separator:aeadf76a46f3f1a661bbf41e1b754fe89 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad044157e5c1efde9fce1c6ccf6e81ff3 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ad044157e5c1efde9fce1c6ccf6e81ff3">CopyUserData</a> (const <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;source_object, <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> source_userdata_item_id, <a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c">ON_Object::UserDataConflictResolution</a> userdata_conflict_resolution)</td></tr>
<tr class="memdesc:ad044157e5c1efde9fce1c6ccf6e81ff3 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expert user tool that copies user data items with positive values of <a class="el" href="../../d5/d55/class_o_n___user_data.html#ac025400e9bff35c899ed85ba1b0a52e4">ON_UserData.m_userdata_copycount</a> from source_object to "this. <a href="../../d9/d7b/class_o_n___object.html#ad044157e5c1efde9fce1c6ccf6e81ff3">More...</a><br /></td></tr>
<tr class="separator:ad044157e5c1efde9fce1c6ccf6e81ff3 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a58958333257eba5575a6a1b09c366c1b">CopyUserData</a> (const <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;source_object)</td></tr>
<tr class="memdesc:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls CopyUserData(source_object,ON_Object::UserDataConflictResolution::source_object). <a href="../../d9/d7b/class_o_n___object.html#a58958333257eba5575a6a1b09c366c1b">More...</a><br /></td></tr>
<tr class="separator:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af51d5fcec9379ad9b7a56ac4dfc9a8b2 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual ON__UINT32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#af51d5fcec9379ad9b7a56ac4dfc9a8b2">DataCRC</a> (ON__UINT32 current_remainder) const</td></tr>
<tr class="memdesc:af51d5fcec9379ad9b7a56ac4dfc9a8b2 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a CRC calculated from the information that defines the object. This CRC can be used as a quick way to see if two objects are not identical. <a href="../../d9/d7b/class_o_n___object.html#af51d5fcec9379ad9b7a56ac4dfc9a8b2">More...</a><br /></td></tr>
<tr class="separator:af51d5fcec9379ad9b7a56ac4dfc9a8b2 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67be7d8cc76ec82ae22a30093ecf98f inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#aa67be7d8cc76ec82ae22a30093ecf98f">DeleteComponents</a> (const ON_COMPONENT_INDEX *ci_list, size_t ci_count)</td></tr>
<tr class="memdesc:aa67be7d8cc76ec82ae22a30093ecf98f inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete the portions of the object identified in ci_list[]. <a href="../../d9/d7b/class_o_n___object.html#aa67be7d8cc76ec82ae22a30093ecf98f">More...</a><br /></td></tr>
<tr class="separator:aa67be7d8cc76ec82ae22a30093ecf98f inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8435c33ab53af41c22dac75e8917569 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#af8435c33ab53af41c22dac75e8917569">DestroyRuntimeCache</a> (bool bDelete=true)</td></tr>
<tr class="memdesc:af8435c33ab53af41c22dac75e8917569 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expert user function. If you are using openNURBS in its default configuration to read and write 3dm archives, you never need to call this function. Many objects employ lazy creation of (runtime) caches that save information to help speed geometric calculations. This function will destroy all runtime information. <a href="../../d9/d7b/class_o_n___object.html#af8435c33ab53af41c22dac75e8917569">More...</a><br /></td></tr>
<tr class="separator:af8435c33ab53af41c22dac75e8917569 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dbb0eff3b2287152b40991b3afca9ee inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a1dbb0eff3b2287152b40991b3afca9ee">DetachUserData</a> (class <a class="el" href="../../d5/d55/class_o_n___user_data.html">ON_UserData</a> *pUserData)</td></tr>
<tr class="memdesc:a1dbb0eff3b2287152b40991b3afca9ee inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove user data from an object. <a href="../../d9/d7b/class_o_n___object.html#a1dbb0eff3b2287152b40991b3afca9ee">More...</a><br /></td></tr>
<tr class="separator:a1dbb0eff3b2287152b40991b3afca9ee inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad265ca0da2d751edaa9d2b5ab2540c6a inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ad265ca0da2d751edaa9d2b5ab2540c6a">EmergencyDestroy</a> ()</td></tr>
<tr class="memdesc:ad265ca0da2d751edaa9d2b5ab2540c6a inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets m_user_data_list = 0. <a href="../../d9/d7b/class_o_n___object.html#ad265ca0da2d751edaa9d2b5ab2540c6a">More...</a><br /></td></tr>
<tr class="separator:ad265ca0da2d751edaa9d2b5ab2540c6a inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb43bb324c44740c4bc2932e2f95c835 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">class <a class="el" href="../../d5/d55/class_o_n___user_data.html">ON_UserData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#adb43bb324c44740c4bc2932e2f95c835">FirstUserData</a> () const</td></tr>
<tr class="memdesc:adb43bb324c44740c4bc2932e2f95c835 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">User data is stored as a linked list of <a class="el" href="../../d5/d55/class_o_n___user_data.html">ON_UserData</a> classes. FirstUserData gets the first item in the linked list. This is the most recent item attached using <a class="el" href="../../d9/d7b/class_o_n___object.html#ad5432b341051664c185b10712a6e5b79" title="Attach user data to an object. ">AttachUserData()</a>. Remark: To iterate through all the user data on an object, call <a class="el" href="../../d9/d7b/class_o_n___object.html#adb43bb324c44740c4bc2932e2f95c835" title="User data is stored as a linked list of ON_UserData classes. FirstUserData gets the first item in the...">FirstUserData()</a> and then use <a class="el" href="../../d5/d55/class_o_n___user_data.html#a5e5a0d01e000319e0b37b340752613d8">ON_UserData::Next()</a> to traverse the list. <a href="../../d9/d7b/class_o_n___object.html#adb43bb324c44740c4bc2932e2f95c835">More...</a><br /></td></tr>
<tr class="separator:adb43bb324c44740c4bc2932e2f95c835 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a691de6470e814973858aa5c51eaffa77 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a691de6470e814973858aa5c51eaffa77">GetComponentsWithSetStates</a> (<a class="el" href="../../d9/d12/class_o_n___component_status.html">ON_ComponentStatus</a> states_filter, bool bAllEqualStates, <a class="el" href="../../dc/dfe/class_o_n___simple_array.html">ON_SimpleArray</a>&lt; ON_COMPONENT_INDEX &gt; &amp;components) const</td></tr>
<tr class="separator:a691de6470e814973858aa5c51eaffa77 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29f8d609e22008680581c6ca72ac47df inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">class <a class="el" href="../../d5/d55/class_o_n___user_data.html">ON_UserData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a29f8d609e22008680581c6ca72ac47df">GetUserData</a> (const <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &amp;userdata_uuid) const</td></tr>
<tr class="memdesc:a29f8d609e22008680581c6ca72ac47df inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a pointer to user data. <a href="../../d9/d7b/class_o_n___object.html#a29f8d609e22008680581c6ca72ac47df">More...</a><br /></td></tr>
<tr class="separator:a29f8d609e22008680581c6ca72ac47df inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ab40b5e89b4766299e415593b31a3849c">GetUserString</a> (const wchar_t *key, <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;string_value) const</td></tr>
<tr class="memdesc:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get user string from the object. <a href="../../d9/d7b/class_o_n___object.html#ab40b5e89b4766299e415593b31a3849c">More...</a><br /></td></tr>
<tr class="separator:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ac285fba1506b2b9b821e3655582939c4">GetUserStringKeys</a> (<a class="el" href="../../dd/d40/class_o_n___class_array.html">ON_ClassArray</a>&lt; <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &gt; &amp;user_string_keys) const</td></tr>
<tr class="memdesc:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all user string keys on the object. <a href="../../d9/d7b/class_o_n___object.html#ac285fba1506b2b9b821e3655582939c4">More...</a><br /></td></tr>
<tr class="separator:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a004ab49490f69fcdc7681919c3837a33">GetUserStrings</a> (<a class="el" href="../../dd/d40/class_o_n___class_array.html">ON_ClassArray</a>&lt; <a class="el" href="../../d0/d82/class_o_n___user_string.html">ON_UserString</a> &gt; &amp;user_strings) const</td></tr>
<tr class="memdesc:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all user strings on the object. <a href="../../d9/d7b/class_o_n___object.html#a004ab49490f69fcdc7681919c3837a33">More...</a><br /></td></tr>
<tr class="separator:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5367058a90545e81cd79b78103175d inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#afe5367058a90545e81cd79b78103175d">IsKindOf</a> (const <a class="el" href="../../d3/d3c/class_o_n___class_id.html">ON_ClassId</a> *pClassId) const</td></tr>
<tr class="memdesc:afe5367058a90545e81cd79b78103175d inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low level tool to test if an object is derived from a specified class. <a href="../../d9/d7b/class_o_n___object.html#afe5367058a90545e81cd79b78103175d">More...</a><br /></td></tr>
<tr class="separator:afe5367058a90545e81cd79b78103175d inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a609192fbafecbe4be3136d8cb4dce882 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a609192fbafecbe4be3136d8cb4dce882">MarkAggregateComponentStatusAsNotCurrent</a> () const</td></tr>
<tr class="memdesc:a609192fbafecbe4be3136d8cb4dce882 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call whenever a component status setting is modifed by directly changing it on a component in a way that will result in any saved information about the parent object's aggretate component status becoming invalid. <a href="../../d9/d7b/class_o_n___object.html#a609192fbafecbe4be3136d8cb4dce882">More...</a><br /></td></tr>
<tr class="separator:a609192fbafecbe4be3136d8cb4dce882 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0674ccb79b6333e4b3c8e95ee10dd73 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ae0674ccb79b6333e4b3c8e95ee10dd73">MemoryRelocate</a> ()</td></tr>
<tr class="memdesc:ae0674ccb79b6333e4b3c8e95ee10dd73 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="../../d9/d7b/class_o_n___object.html#ae0674ccb79b6333e4b3c8e95ee10dd73" title="The MemoryRelocate() function is called when an object&#39;s location in memory is changed. For example, if an object resides in a chunk of memory that is grown by calling a realloc that has to allocate a new chunk and copy the contents of the old chunk to the new chunk, then the location of the object&#39;s memory changes. In practice this happens when classes derived from ON_Object are stored in dynamic arrays, like the default implementation of ON_ObjectArray&lt;&gt;&#39;s that use realloc to grow the dynamic array. ">MemoryRelocate()</a> function is called when an object's location in memory is changed. For example, if an object resides in a chunk of memory that is grown by calling a realloc that has to allocate a new chunk and copy the contents of the old chunk to the new chunk, then the location of the object's memory changes. In practice this happens when classes derived from <a class="el" href="../../d9/d7b/class_o_n___object.html" title="Pure virtual base class for all classes that must provide runtime class id or support object level 3D...">ON_Object</a> are stored in dynamic arrays, like the default implementation of ON_ObjectArray&lt;&gt;'s that use realloc to grow the dynamic array. <a href="../../d9/d7b/class_o_n___object.html#ae0674ccb79b6333e4b3c8e95ee10dd73">More...</a><br /></td></tr>
<tr class="separator:ae0674ccb79b6333e4b3c8e95ee10dd73 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21c508d3b53458e252adbcd29e62ed09 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a21c508d3b53458e252adbcd29e62ed09">ModelObjectId</a> () const</td></tr>
<tr class="memdesc:a21c508d3b53458e252adbcd29e62ed09 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">All objects in an opennurbs model have an id ( ON_Layer.m_layer_id, ON_Font.m_font_id, ON_Material.m_material_id, <a class="el" href="../../d0/d52/class_o_n__3dm_object_attributes.html#a806a85052b002c45021650e3b97e2018">ON_3dmObjectAttributes.m_uuid</a> ). <a href="../../d9/d7b/class_o_n___object.html#a21c508d3b53458e252adbcd29e62ed09">More...</a><br /></td></tr>
<tr class="separator:a21c508d3b53458e252adbcd29e62ed09 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78b4ecb2eb36641e1ee6b4fc6129606e inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a78b4ecb2eb36641e1ee6b4fc6129606e">MoveUserData</a> (<a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;source_object, <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> source_userdata_item_id, <a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c">ON_Object::UserDataConflictResolution</a> userdata_conflict_resolution, bool bDeleteAllSourceItems)</td></tr>
<tr class="memdesc:a78b4ecb2eb36641e1ee6b4fc6129606e inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expert user tool that moves user data items from source_object to "this. <a href="../../d9/d7b/class_o_n___object.html#a78b4ecb2eb36641e1ee6b4fc6129606e">More...</a><br /></td></tr>
<tr class="separator:a78b4ecb2eb36641e1ee6b4fc6129606e inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a54a891ae2cb2a25008a7a39cb19dfcea">MoveUserData</a> (<a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;source_object)</td></tr>
<tr class="memdesc:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls MoveUserData(source_object,ON_Object::UserDataConflictResolution::source_object,true). <a href="../../d9/d7b/class_o_n___object.html#a54a891ae2cb2a25008a7a39cb19dfcea">More...</a><br /></td></tr>
<tr class="separator:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba6166c9aecef42639e684a2a3fda223 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#aba6166c9aecef42639e684a2a3fda223">operator=</a> (const <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> &amp;)</td></tr>
<tr class="separator:aba6166c9aecef42639e684a2a3fda223 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88b61cafc0024ecb7a4bd22da2718680 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a88b61cafc0024ecb7a4bd22da2718680">PurgeUserData</a> ()</td></tr>
<tr class="memdesc:a88b61cafc0024ecb7a4bd22da2718680 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d9/d7b/class_o_n___object.html#a88b61cafc0024ecb7a4bd22da2718680" title="PurgeUserData() removes all user data from object. ">PurgeUserData()</a> removes all user data from object. <a href="../../d9/d7b/class_o_n___object.html#a88b61cafc0024ecb7a4bd22da2718680">More...</a><br /></td></tr>
<tr class="separator:a88b61cafc0024ecb7a4bd22da2718680 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab728c0576fd5913bc1575b74997bddb5 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ab728c0576fd5913bc1575b74997bddb5">SetComponentStates</a> (ON_COMPONENT_INDEX component_index, <a class="el" href="../../d9/d12/class_o_n___component_status.html">ON_ComponentStatus</a> states_to_set) const</td></tr>
<tr class="memdesc:ab728c0576fd5913bc1575b74997bddb5 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set states on an individual component. <a href="../../d9/d7b/class_o_n___object.html#ab728c0576fd5913bc1575b74997bddb5">More...</a><br /></td></tr>
<tr class="separator:ab728c0576fd5913bc1575b74997bddb5 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a589f1fdc28f6259d1bd22bdedc9c4c76 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a589f1fdc28f6259d1bd22bdedc9c4c76">SetComponentStatus</a> (ON_COMPONENT_INDEX component_index, <a class="el" href="../../d9/d12/class_o_n___component_status.html">ON_ComponentStatus</a> status_to_copy) const</td></tr>
<tr class="memdesc:a589f1fdc28f6259d1bd22bdedc9c4c76 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy status settings to an individual component. <a href="../../d9/d7b/class_o_n___object.html#a589f1fdc28f6259d1bd22bdedc9c4c76">More...</a><br /></td></tr>
<tr class="separator:a589f1fdc28f6259d1bd22bdedc9c4c76 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a074dc9e9b919853919564793c37f5143 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a074dc9e9b919853919564793c37f5143">SetUserString</a> (const wchar_t *key, const wchar_t *string_value)</td></tr>
<tr class="memdesc:a074dc9e9b919853919564793c37f5143 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attach a user string to the object. This information will perisist through copy construction, operator=, and file IO. <a href="../../d9/d7b/class_o_n___object.html#a074dc9e9b919853919564793c37f5143">More...</a><br /></td></tr>
<tr class="separator:a074dc9e9b919853919564793c37f5143 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7234af898c307a2c2f7931db7e627592 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a7234af898c307a2c2f7931db7e627592">SetUserStrings</a> (int count, const <a class="el" href="../../d0/d82/class_o_n___user_string.html">ON_UserString</a> *user_strings, bool bReplace)</td></tr>
<tr class="memdesc:a7234af898c307a2c2f7931db7e627592 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append entries to the user string list <a href="../../d9/d7b/class_o_n___object.html#a7234af898c307a2c2f7931db7e627592">More...</a><br /></td></tr>
<tr class="separator:a7234af898c307a2c2f7931db7e627592 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0299df21bfed90d7b5bfb24cdcf5e6c1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a0299df21bfed90d7b5bfb24cdcf5e6c1">SizeOf</a> () const</td></tr>
<tr class="separator:a0299df21bfed90d7b5bfb24cdcf5e6c1 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a881bd2f0d8515adba1c42c578bcb7052 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a881bd2f0d8515adba1c42c578bcb7052">TransformUserData</a> (const class <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;xform)</td></tr>
<tr class="memdesc:a881bd2f0d8515adba1c42c578bcb7052 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Objects derived from <a class="el" href="../../df/de0/class_o_n___geometry.html" title="Base class for all geometry classes that must provide runtime class id. Provides interface for common...">ON_Geometry</a> must call <a class="el" href="../../d9/d7b/class_o_n___object.html#a881bd2f0d8515adba1c42c578bcb7052" title="Objects derived from ON_Geometry must call TransformUserData() in their Transform() member function...">TransformUserData()</a> in their Transform() member function. <a href="../../d9/d7b/class_o_n___object.html#a881bd2f0d8515adba1c42c578bcb7052">More...</a><br /></td></tr>
<tr class="separator:a881bd2f0d8515adba1c42c578bcb7052 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82188bbf97bbd149ac6fcb7cd8e989d1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a82188bbf97bbd149ac6fcb7cd8e989d1">UpdateReferencedComponents</a> (const class <a class="el" href="../../d8/d72/class_o_n___component_manifest.html">ON_ComponentManifest</a> &amp;source_manifest, const class <a class="el" href="../../d8/d72/class_o_n___component_manifest.html">ON_ComponentManifest</a> &amp;destination_manifest, const class <a class="el" href="../../d9/df6/class_o_n___manifest_map.html">ON_ManifestMap</a> &amp;manifest_map)</td></tr>
<tr class="memdesc:a82188bbf97bbd149ac6fcb7cd8e989d1 inherit pub_methods_class_o_n___object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Uses the destination_manifest to update references to other components. This is typically done when a component's references came from a "source" context and are being updated to the "destination" context. For example, inserting one model into another when index, id, and name conflicts need to be resolved at the time of insertion. <a href="../../d9/d7b/class_o_n___object.html#a82188bbf97bbd149ac6fcb7cd8e989d1">More...</a><br /></td></tr>
<tr class="separator:a82188bbf97bbd149ac6fcb7cd8e989d1 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab648403ebf4592831809710f378e9ac2 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ab648403ebf4592831809710f378e9ac2">UserStringCount</a> () const</td></tr>
<tr class="separator:ab648403ebf4592831809710f378e9ac2 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a11bd722a47fc7304d76d1d500bc9b9dd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a11bd722a47fc7304d76d1d500bc9b9dd">CreateFromV5Leader</a> (const class ON_OBSOLETE_V5_Leader &amp;V5_leader, const class <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> *annotation_context, <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> *destination)</td></tr>
<tr class="memdesc:a11bd722a47fc7304d76d1d500bc9b9dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a V6 leader from a V5 leader. The function is used when reading V5 files. <a href="#a11bd722a47fc7304d76d1d500bc9b9dd">More...</a><br /></td></tr>
<tr class="separator:a11bd722a47fc7304d76d1d500bc9b9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_o_n___annotation"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_o_n___annotation')"><img src="../../closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a></td></tr>
<tr class="memitem:a1fc8eb656238e3018c79da5c34875702 inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1fc8eb656238e3018c79da5c34875702">ClearRtfFmt</a> (const wchar_t *fmt_str_on, const wchar_t *fmt_str_off, <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;rtf_in)</td></tr>
<tr class="separator:a1fc8eb656238e3018c79da5c34875702 inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a126c359a521592b0d874c4d22f7f13ad inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a126c359a521592b0d874c4d22f7f13ad">CreateFromV2Annotation</a> (const class ON_OBSOLETE_V2_Annotation &amp;V2_annotation, const class <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> *annotation_context)</td></tr>
<tr class="separator:a126c359a521592b0d874c4d22f7f13ad inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9faa82a10e0e52b19af0113de41bb3a1 inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9faa82a10e0e52b19af0113de41bb3a1">CreateFromV5Annotation</a> (const class ON_OBSOLETE_V5_Annotation &amp;V5_annotation, const class <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> *annotation_context)</td></tr>
<tr class="separator:a9faa82a10e0e52b19af0113de41bb3a1 inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37b73e96c91cd91b34081ece4799a482 inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a37b73e96c91cd91b34081ece4799a482">FindRtfTable</a> (<a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> rtf_in, int startidx, const wchar_t *tablename)</td></tr>
<tr class="separator:a37b73e96c91cd91b34081ece4799a482 inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87af06ebe66c674f1d23162c6a74ad35 inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a87af06ebe66c674f1d23162c6a74ad35">FirstCharTextProperties</a> (const wchar_t *rtf_in, bool &amp;bold, bool &amp;italic, bool &amp;underline, <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;facename)</td></tr>
<tr class="separator:a87af06ebe66c674f1d23162c6a74ad35 inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c4c158c4ff22255730bf360f447f0c2 inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a9c4c158c4ff22255730bf360f447f0c2">GetDefaultHorizontal</a> (const <a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a> &amp;plane)</td></tr>
<tr class="separator:a9c4c158c4ff22255730bf360f447f0c2 inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d9a9587066b2c9ca5b51b539747735e inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a1d9a9587066b2c9ca5b51b539747735e">SetAnnotationTextFormat</a> (<a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;rtf_in, const wchar_t *fmt_str_on, const wchar_t *fmt_str_off, bool set_on)</td></tr>
<tr class="separator:a1d9a9587066b2c9ca5b51b539747735e inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa77c32e0a4029bf650f26b487c2d607f inherit pub_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa77c32e0a4029bf650f26b487c2d607f">SetRtfFmt</a> (<a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;rtf_in, const wchar_t *fmt_str)</td></tr>
<tr class="separator:aa77c32e0a4029bf650f26b487c2d607f inherit pub_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a51f1b37ea0e3de6121026fcf1865c1d1"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dc3/class_o_n___leader.html#a51f1b37ea0e3de6121026fcf1865c1d1">Empty</a></td></tr>
<tr class="separator:a51f1b37ea0e3de6121026fcf1865c1d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_class_o_n___geometry"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_o_n___geometry')"><img src="../../closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a></td></tr>
<tr class="memitem:a4d9849b197644c66831f3ed1b8738935 inherit pub_static_attribs_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#a4d9849b197644c66831f3ed1b8738935">Unset</a></td></tr>
<tr class="separator:a4d9849b197644c66831f3ed1b8738935 inherit pub_static_attribs_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_class_o_n___object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_o_n___object')"><img src="../../closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a></td></tr>
<tr class="memitem:a7f520e987ffa14e71b06493340f9956c inherit pub_types_class_o_n___object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c">UserDataConflictResolution</a> : unsigned char { <br />
&#160;&#160;<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956caba9e24ac13ffcde7d2f6b554a33df7cd">UserDataConflictResolution::destination_object</a> = 0,
<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca34f1a09f0cf6c7e702b6aad2260c6b0f">UserDataConflictResolution::source_object</a> = 1,
<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956cad741a50b9ec9ac0de6491a83bc5b166f">UserDataConflictResolution::source_copycount_gt</a> = 2,
<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca35055504b8fe7e98f97c2b2ea6168ad2">UserDataConflictResolution::source_copycount_ge</a> = 3,
<br />
&#160;&#160;<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca6c944380c6bd502741a041a82ad00a5a">UserDataConflictResolution::destination_copycount_gt</a> = 4,
<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956cadb77cee2050a09b500c679688e45a105">UserDataConflictResolution::destination_copycount_ge</a> = 5,
<a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca880ec7882afd9386e91140bf4f77e594">UserDataConflictResolution::delete_item</a> = 6
<br />
}<tr class="memdesc:a7f520e987ffa14e71b06493340f9956c"><td class="mdescLeft">&#160;</td><td class="mdescRight">When a userdata item is copied or moved from a source object to a destination object, the <a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c" title="When a userdata item is copied or moved from a source object to a destination object, the ON_Object::UserDataConflictResolution enum values specify how conficts are resolved. Remark: A userdata item &quot;conflict&quot; occurs when both the destination and source object have a user data item with the same value of ON_UserData::m_userdata_uuid. ">ON_Object::UserDataConflictResolution</a> enum values specify how conficts are resolved. Remark: A userdata item "conflict" occurs when both the destination and source object have a user data item with the same value of <a class="el" href="../../d5/d55/class_o_n___user_data.html#a9bc044ba84a529fe2195d8f8a817fda2" title="This uuid is the value that must be passed to ON_Object::GetUserData() to retrieve this piece of user...">ON_UserData::m_userdata_uuid</a>. <a href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a7f520e987ffa14e71b06493340f9956c inherit pub_types_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_o_n___annotation"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_o_n___annotation')"><img src="../../closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a></td></tr>
<tr class="memitem:abcdc8512d194fa816f047fc346cc05dc inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#abcdc8512d194fa816f047fc346cc05dc">ON_Annotation</a> (ON::AnnotationType annotation_type)</td></tr>
<tr class="separator:abcdc8512d194fa816f047fc346cc05dc inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfead38d885a0ba4974c695958fa3359 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#adfead38d885a0ba4974c695958fa3359">ON_Annotation</a> (const <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a> &amp;src)</td></tr>
<tr class="separator:adfead38d885a0ba4974c695958fa3359 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade5c5f6ad9a8f47f9d6ba9480b6b55b8 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ade5c5f6ad9a8f47f9d6ba9480b6b55b8">~ON_Annotation</a> ()</td></tr>
<tr class="separator:ade5c5f6ad9a8f47f9d6ba9480b6b55b8 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7b7b4036544725c98f5b7a66d2503d3 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af7b7b4036544725c98f5b7a66d2503d3">Internal_GetBBox_Begin</a> (const <a class="el" href="../../dd/ddf/class_o_n___s_h_a1___hash.html">ON_SHA1_Hash</a> &amp;hash, double *boxmin, double *boxmax, bool bGrow) const</td></tr>
<tr class="separator:af7b7b4036544725c98f5b7a66d2503d3 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeab7c1ecf9ba6140fc220f5213d5a1bc inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aeab7c1ecf9ba6140fc220f5213d5a1bc">Internal_GetBBox_End</a> (const <a class="el" href="../../d1/d17/class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;bbox, const <a class="el" href="../../dd/ddf/class_o_n___s_h_a1___hash.html">ON_SHA1_Hash</a> &amp;hash, double *boxmin, double *boxmax, bool bGrow) const</td></tr>
<tr class="separator:aeab7c1ecf9ba6140fc220f5213d5a1bc inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa773e68c23364356397f8168cad046de inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../dd/ddf/class_o_n___s_h_a1___hash.html">ON_SHA1_Hash</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aa773e68c23364356397f8168cad046de">Internal_GetBBox_InputHash</a> (const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *vp, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double dimscale, const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;text_point, unsigned int point_count, const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> *points) const</td></tr>
<tr class="separator:aa773e68c23364356397f8168cad046de inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3aa8c704cd63c4fdf9489a40b0f0a3f2 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a3aa8c704cd63c4fdf9489a40b0f0a3f2">Internal_GetBBox_TextGlyphBox</a> (const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *vp, const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *dimstyle, double dimscale, <a class="el" href="../../d1/d17/class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;text_glyph_box) const</td></tr>
<tr class="separator:a3aa8c704cd63c4fdf9489a40b0f0a3f2 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a398e49cbe968af3f2b8f1aa4557b3657 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a398e49cbe968af3f2b8f1aa4557b3657">Internal_ReadAnnotation</a> (<a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;archive)</td></tr>
<tr class="separator:a398e49cbe968af3f2b8f1aa4557b3657 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a5971a6d7d98b9f01c504ba0e911957 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a4a5971a6d7d98b9f01c504ba0e911957">Internal_SetDimStyleFromV5Annotation</a> (const class ON_OBSOLETE_V5_Annotation &amp;V5_annotation, const class <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> *annotation_context)</td></tr>
<tr class="separator:a4a5971a6d7d98b9f01c504ba0e911957 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05c18fa16d7ea30cd1789f656334d565 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a05c18fa16d7ea30cd1789f656334d565">Internal_WriteAnnotation</a> (<a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;archive) const</td></tr>
<tr class="separator:a05c18fa16d7ea30cd1789f656334d565 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad64c26942f8d8410501b595fb6207de0 inherit pro_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ad64c26942f8d8410501b595fb6207de0">operator=</a> (const <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a> &amp;src)</td></tr>
<tr class="separator:ad64c26942f8d8410501b595fb6207de0 inherit pro_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_methods_class_o_n___annotation"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_o_n___annotation')"><img src="../../closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a></td></tr>
<tr class="memitem:af99c3a52da638a6accad6f7a8cfb3e1a inherit pro_static_methods_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#af99c3a52da638a6accad6f7a8cfb3e1a">Internal_IsOverrideDimStyleCandidate</a> (const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *override_style_candidate, <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> parent_id, bool bRequireSetOverrides, bool bIssueErrorsAndWarnings)</td></tr>
<tr class="separator:af99c3a52da638a6accad6f7a8cfb3e1a inherit pro_static_methods_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_o_n___annotation"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_o_n___annotation')"><img src="../../closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="../../da/d51/class_o_n___annotation.html">ON_Annotation</a></td></tr>
<tr class="memitem:a99088ef6f8800d3b1069f87add494004 inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">ON::AnnotationType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a99088ef6f8800d3b1069f87add494004">m_annotation_type</a> = ON::AnnotationType::Unset</td></tr>
<tr class="separator:a99088ef6f8800d3b1069f87add494004 inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75b7767ccfa00a37c11277ffecfb6a6a inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a75b7767ccfa00a37c11277ffecfb6a6a">m_dimstyle_id</a> = ON_DimStyle::Default.Id()</td></tr>
<tr class="separator:a75b7767ccfa00a37c11277ffecfb6a6a inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab93dd9c6a880270111e0e2ce4b0f388 inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aab93dd9c6a880270111e0e2ce4b0f388">m_horizontal_direction</a> = <a class="el" href="../../da/d08/class_o_n__2d_vector.html#a9e42cf2a0540f701ff52dffce6ed1038">ON_2dVector::XAxis</a></td></tr>
<tr class="separator:aab93dd9c6a880270111e0e2ce4b0f388 inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa64eea9e7187a03ee51763c2bbebcb0 inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aaa64eea9e7187a03ee51763c2bbebcb0">m_plane</a> = <a class="el" href="../../d4/d48/class_o_n___plane.html#a8f01670d699285d735436acd2809404d">ON_Plane::World_xy</a></td></tr>
<tr class="separator:aaa64eea9e7187a03ee51763c2bbebcb0 inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab566b67f0423f24fb205166a1bf0e4ea inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#ab566b67f0423f24fb205166a1bf0e4ea">m_reserved1</a> = 0</td></tr>
<tr class="separator:ab566b67f0423f24fb205166a1bf0e4ea inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97a0527d4521d75e4b2590ed8cb5b75c inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a97a0527d4521d75e4b2590ed8cb5b75c">m_reserved2</a> = 0</td></tr>
<tr class="separator:a97a0527d4521d75e4b2590ed8cb5b75c inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee8df27961a8b277f7ad4544c3937bc4 inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#aee8df27961a8b277f7ad4544c3937bc4">m_reserved3</a> = 0</td></tr>
<tr class="separator:aee8df27961a8b277f7ad4544c3937bc4 inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc6176757414c9a4ab6019b79123d3f8 inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#acc6176757414c9a4ab6019b79123d3f8">m_reserved4</a> = 0</td></tr>
<tr class="separator:acc6176757414c9a4ab6019b79123d3f8 inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bf1d54ac99f218e0885d3a6bc64e3ab inherit pro_attribs_class_o_n___annotation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d82/class_o_n___text_content.html">ON_TextContent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d51/class_o_n___annotation.html#a0bf1d54ac99f218e0885d3a6bc64e3ab">m_text</a> = nullptr</td></tr>
<tr class="separator:a0bf1d54ac99f218e0885d3a6bc64e3ab inherit pro_attribs_class_o_n___annotation"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="../../d9/dc3/class_o_n___leader.html" title="ON_Leader class. ">ON_Leader</a> class. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4a6ef68f81089233966a7b4265cc5343"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a6ef68f81089233966a7b4265cc5343">&#9670;&nbsp;</a></span>ON_Leader() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_Leader::ON_Leader </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9b762efbd64c3d2eb2aaa0bad51714e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b762efbd64c3d2eb2aaa0bad51714e1">&#9670;&nbsp;</a></span>~ON_Leader()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_Leader::~ON_Leader </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a474a4138f6c73bed79cd5eaa801d15a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a474a4138f6c73bed79cd5eaa801d15a9">&#9670;&nbsp;</a></span>ON_Leader() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_Leader::ON_Leader </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> &amp;&#160;</td>
<td class="paramname"><em>src</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a16b8aa9a0f25a1fb657cc5879034c987"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16b8aa9a0f25a1fb657cc5879034c987">&#9670;&nbsp;</a></span>AppendPoint2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::AppendPoint2d </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a>&#160;</td>
<td class="paramname"><em>point</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6f85dd4ee5c445a12ae075491bb21748"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f85dd4ee5c445a12ae075491bb21748">&#9670;&nbsp;</a></span>AppendPoint3d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::AppendPoint3d </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td>
<td class="paramname"><em>point</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6e07394d6dcf00bea8344222324d24d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e07394d6dcf00bea8344222324d24d1">&#9670;&nbsp;</a></span>Create()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::Create </td>
<td>(</td>
<td class="paramtype">const wchar_t *&#160;</td>
<td class="paramname"><em>leader_text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>point_count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> *&#160;</td>
<td class="paramname"><em>points</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a> &amp;&#160;</td>
<td class="paramname"><em>plane</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>bWrapped</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>rect_width</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dimstyle</td><td>[in] If you want to specify text appearance or other custom properties ... <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> style = ON_DimStyle::DimStyleFromProperties( doc-&gt;DimStyleContext().CurrentDimStyle(), ... ); style.Set...(...); Then pass &amp;style </td></tr>
</table>
</dd>
</dl>
<p>Parses text string and makes runs </p>
</div>
</div>
<a id="a11bd722a47fc7304d76d1d500bc9b9dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11bd722a47fc7304d76d1d500bc9b9dd">&#9670;&nbsp;</a></span>CreateFromV5Leader()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a>* ON_Leader::CreateFromV5Leader </td>
<td>(</td>
<td class="paramtype">const class ON_OBSOLETE_V5_Leader &amp;&#160;</td>
<td class="paramname"><em>V5_leader</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const class <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> *&#160;</td>
<td class="paramname"><em>annotation_context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> *&#160;</td>
<td class="paramname"><em>destination</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a V6 leader from a V5 leader. The function is used when reading V5 files. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">v5_leader</td><td>[in]</td></tr>
<tr><td class="paramname">dim_style</td><td>[in] Dimstyle referenced by v5_leader or nullptr if not available.</td></tr>
<tr><td class="paramname">destination</td><td>[in] If destination is not nullptr, then the V6 leader is constructed in destination. If destination is nullptr, then the new V6 leader is allocated with a call to new <a class="el" href="../../d9/dc3/class_o_n___leader.html#a4a6ef68f81089233966a7b4265cc5343">ON_Leader()</a>.</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a58b7f7990ae84607d1e8108002636d6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58b7f7990ae84607d1e8108002636d6a">&#9670;&nbsp;</a></span>Curve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../d3/d6a/class_o_n___nurbs_curve.html">ON_NurbsCurve</a>* ON_Leader::Curve </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a162784816dad22e7c2568e827cd54a6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a162784816dad22e7c2568e827cd54a6c">&#9670;&nbsp;</a></span>DeleteCurve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::DeleteCurve </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adf203e58b48bc9dade295f8d13f7ff19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf203e58b48bc9dade295f8d13f7ff19">&#9670;&nbsp;</a></span>Dimension()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int ON_Leader::Dimension </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Dimension of the object. </p>
<dl class="section return"><dt>Returns</dt><dd>Dimension of the object. </dd></dl>
<p>The dimension is typically three. For parameter space trimming curves the dimension is two. In rare cases the dimension can be one or greater than three. </p>
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#a0d66ab16e2fddfd1b3e6cf3d6ebbd364">ON_Geometry</a>.</p>
</div>
</div>
<a id="a0f6d379fa89c76862bc72a18a3079f8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f6d379fa89c76862bc72a18a3079f8c">&#9670;&nbsp;</a></span>Dump()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::Dump </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a text dump of the object. </p>
<p><a class="el" href="../../d9/dc3/class_o_n___leader.html#a0f6d379fa89c76862bc72a18a3079f8c" title="Creates a text dump of the object. ">Dump()</a> is intended for debugging and is not suitable for creating high quality text descriptions of an object.</p>
<p>The default implementations of this virtual function prints the class's name. </p>
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#a21c7b04a80f1806c3a45f72d7c491a44">ON_Object</a>.</p>
</div>
</div>
<a id="a37156f6248270b5143d1a0915c74c4d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37156f6248270b5143d1a0915c74c4d7">&#9670;&nbsp;</a></span>GetAnnotationBoundingBox()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::GetAnnotationBoundingBox </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *&#160;</td>
<td class="paramname"><em>vp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>dimscale</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double *&#160;</td>
<td class="paramname"><em>boxmin</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double *&#160;</td>
<td class="paramname"><em>boxmax</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>bGrow</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="../../da/d51/class_o_n___annotation.html#adc4e69ffb44656a1dd045586f5086155">ON_Annotation</a>.</p>
</div>
</div>
<a id="ac3bb024036d15f5ed76131d504dc01b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3bb024036d15f5ed76131d504dc01b1">&#9670;&nbsp;</a></span>GetBBox()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::GetBBox </td>
<td>(</td>
<td class="paramtype">double *&#160;</td>
<td class="paramname"><em>boxmin</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double *&#160;</td>
<td class="paramname"><em>boxmax</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>bGrowBox</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>virtual <a class="el" href="../../df/de0/class_o_n___geometry.html" title="Base class for all geometry classes that must provide runtime class id. Provides interface for common...">ON_Geometry</a> GetBBox override </p>
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#ad615e08fe92af659c8d10cbb4f8fc5e3">ON_Geometry</a>.</p>
</div>
</div>
<a id="abd494cdf428d6058f9e825595d521a31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd494cdf428d6058f9e825595d521a31">&#9670;&nbsp;</a></span>GetTextGripPoints()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::GetTextGripPoints </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>textscale</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2fb8ae3ac844f42ebe391ddcc3375290"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fb8ae3ac844f42ebe391ddcc3375290">&#9670;&nbsp;</a></span>GetTextPoint2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::GetTextPoint2d </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>leaderscale</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a730c3dba117535faf06bdc477da47728"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a730c3dba117535faf06bdc477da47728">&#9670;&nbsp;</a></span>GetTextXform()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::GetTextXform </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> *&#160;</td>
<td class="paramname"><em>vp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>dimscale</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;&#160;</td>
<td class="paramname"><em>text_xform_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="../../da/d51/class_o_n___annotation.html#ae80ffbe720c9992d78534b1987cfc791">ON_Annotation</a>.</p>
</div>
</div>
<a id="a3b31d8b937a6b18f5d508ad186c9ee06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b31d8b937a6b18f5d508ad186c9ee06">&#9670;&nbsp;</a></span>InsertPoint2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::InsertPoint2d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>atidx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a>&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af9e756e4c66d130ea79a9de42bf50e9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9e756e4c66d130ea79a9de42bf50e9a">&#9670;&nbsp;</a></span>InsertPoint3d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::InsertPoint3d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>atidx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2e8c09f8977fc9515902763d64c7f6b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e8c09f8977fc9515902763d64c7f6b0">&#9670;&nbsp;</a></span>InvalidateTextPoint()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::InvalidateTextPoint </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1ecc48aba49d71d7aa2cdebb846789c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ecc48aba49d71d7aa2cdebb846789c0">&#9670;&nbsp;</a></span>IsValid()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::IsValid </td>
<td>(</td>
<td class="paramtype">class <a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> *&#160;</td>
<td class="paramname"><em>text_log</em> = <code>nullptr</code></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Tests an object to see if its data members are correctly initialized. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">text_log</td><td>[in] if the object is not valid and text_log is not nullptr, then a brief englis description of the reason the object is not valid is appened to the log. The information appended to text_log is suitable for</td></tr>
<tr><td class="paramname">low</td><td>level debugging purposes by programmers and is not intended to be useful as a high level user interface tool.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>table true object is valid false object is invalid, uninitialized, etc. </dd></dl>
<p>Reimplemented from <a class="el" href="../../da/d51/class_o_n___annotation.html#a66f3f886c5f55024d24af7b1328e456f">ON_Annotation</a>.</p>
</div>
</div>
<a id="aabaae8da302f73f45522b96e65cdaa79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aabaae8da302f73f45522b96e65cdaa79">&#9670;&nbsp;</a></span>LandingLine2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::LandingLine2d </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>style</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>dimscale</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d4/d6f/class_o_n___line.html">ON_Line</a> &amp;&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad3ba951fe040ac4effb6b3bb6eec076b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3ba951fe040ac4effb6b3bb6eec076b">&#9670;&nbsp;</a></span>LandingLine3d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::LandingLine3d </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>style</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>dimscale</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d4/d6f/class_o_n___line.html">ON_Line</a> &amp;&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af152f3694b74939b4b73822baa589871"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af152f3694b74939b4b73822baa589871">&#9670;&nbsp;</a></span>ObjectType()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON::object_type ON_Leader::ObjectType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Useful for switch statements that need to differentiate between basic object types like points, curves, surfaces, and so on. </p>
<dl class="section return"><dt>Returns</dt><dd><p class="startdd">ON::object_type enum value.</p>
<p class="enddd"></p>
</dd></dl>
<p>The default implementation of this virtual function returns ON::unknown_object_type </p>
<p>Reimplemented from <a class="el" href="../../da/d51/class_o_n___annotation.html#a79a4fbdc666ebbf4b28674f297105835">ON_Annotation</a>.</p>
</div>
</div>
<a id="aefc1f395dabcded58012cfddb8d4fd41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefc1f395dabcded58012cfddb8d4fd41">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a>&amp; ON_Leader::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> &amp;&#160;</td>
<td class="paramname"><em>src</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abd4d560edf0ca9ce5ef34269224507ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd4d560edf0ca9ce5ef34269224507ea">&#9670;&nbsp;</a></span>Point2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::Point2d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af20f9dad7aa50e4d1cc52546972ecab7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af20f9dad7aa50e4d1cc52546972ecab7">&#9670;&nbsp;</a></span>Point3d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::Point3d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1982d78c22aac1de12b72405953449f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1982d78c22aac1de12b72405953449f3">&#9670;&nbsp;</a></span>PointCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON__UINT32 ON_Leader::PointCount </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a42b4b9cf5d947d7d3508164ac462534f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42b4b9cf5d947d7d3508164ac462534f">&#9670;&nbsp;</a></span>Points2d() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d0/dcd/class_o_n__2d_point_array.html">ON_2dPointArray</a>&amp; ON_Leader::Points2d </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>bool GetTextPoint3d(ON_3dPoint&amp; point) const; </p>
</div>
</div>
<a id="a4a96f2b77b8482f34ce817da1abdea86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a96f2b77b8482f34ce817da1abdea86">&#9670;&nbsp;</a></span>Points2d() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../d0/dcd/class_o_n__2d_point_array.html">ON_2dPointArray</a>&amp; ON_Leader::Points2d </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abaf4abf7d186c3fe731d6d97e7758bed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abaf4abf7d186c3fe731d6d97e7758bed">&#9670;&nbsp;</a></span>Read()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::Read </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;&#160;</td>
<td class="paramname"><em>binary_archive</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Low level archive writing tool used by <a class="el" href="../../db/d16/class_o_n___binary_archive.html#a025b86c1da38eb51f66d6260b1141ac3" title="Reads and object from a 3dm archive; ">ON_BinaryArchive::ReadObject()</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">binary_archive</td><td>archive to read from</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns true if the read is successful. </dd></dl>
<p>Use <a class="el" href="../../db/d16/class_o_n___binary_archive.html#a025b86c1da38eb51f66d6260b1141ac3" title="Reads and object from a 3dm archive; ">ON_BinaryArchive::ReadObject()</a> to read objects. This <a class="el" href="../../d9/dc3/class_o_n___leader.html#abaf4abf7d186c3fe731d6d97e7758bed" title="Low level archive writing tool used by ON_BinaryArchive::ReadObject(). ">Read()</a> function should read the objects definition back into its data members.</p>
<p>The default implementation of this virtual function returns false and does nothing. </p>
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#a09ac9742ead91dd8f9cdd579bcbfed10">ON_Object</a>.</p>
</div>
</div>
<a id="a8f8f44628881b04a1a23b79f04a7d3bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f8f44628881b04a1a23b79f04a7d3bf">&#9670;&nbsp;</a></span>RemovePoint()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::RemovePoint </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a313073ebf81149fa589167d7b9027f5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a313073ebf81149fa589167d7b9027f5f">&#9670;&nbsp;</a></span>SetPlane()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::SetPlane </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d4/d48/class_o_n___plane.html">ON_Plane</a>&#160;</td>
<td class="paramname"><em>plane</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab1ee8def009ef2b5260a579f8cce9543"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1ee8def009ef2b5260a579f8cce9543">&#9670;&nbsp;</a></span>SetPoint2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::SetPoint2d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a>&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6ae9fe0c810efa1a846314b9e1d07fcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ae9fe0c810efa1a846314b9e1d07fcf">&#9670;&nbsp;</a></span>SetPoint3d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::SetPoint3d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td>
<td class="paramname"><em>point</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a72b9b6829b53e51cb87b2d31044bc0a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72b9b6829b53e51cb87b2d31044bc0a4">&#9670;&nbsp;</a></span>SetPoints2d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::SetPoints2d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> *&#160;</td>
<td class="paramname"><em>points</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa0d301d08dff23fabeaf1bfff031bb6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0d301d08dff23fabeaf1bfff031bb6f">&#9670;&nbsp;</a></span>SetPoints3d()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::SetPoints3d </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> *&#160;</td>
<td class="paramname"><em>points</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0f3e756e0075510b201efe2011e72644"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f3e756e0075510b201efe2011e72644">&#9670;&nbsp;</a></span>TailDirection()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a> ON_Leader::TailDirection </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad925fcd2f6f89c891c62a07ca35f650b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad925fcd2f6f89c891c62a07ca35f650b">&#9670;&nbsp;</a></span>Transform()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::Transform </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;&#160;</td>
<td class="paramname"><em>xform</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Transforms the object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">xform</td><td>[in] transformation to apply to object. If xform.IsSimilarity() is zero, then you may want to call MakeSquishy() before calling Transform. </td></tr>
</table>
</dd>
</dl>
<p>Classes derived from <a class="el" href="../../df/de0/class_o_n___geometry.html" title="Base class for all geometry classes that must provide runtime class id. Provides interface for common...">ON_Geometry</a> should call <a class="el" href="../../df/de0/class_o_n___geometry.html#add710872e89bc29e1ed1321b3e70b1b1" title="Transforms the object. ">ON_Geometry::Transform()</a> to handle user data transformations and then transform their definition. </p>
<dl class="section see"><dt>See also</dt><dd>ON_Geometry::IsDeformable();, </dd></dl>
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#add710872e89bc29e1ed1321b3e70b1b1">ON_Geometry</a>.</p>
</div>
</div>
<a id="a172834f2dcd43d32fce0e588ff2f6370"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a172834f2dcd43d32fce0e588ff2f6370">&#9670;&nbsp;</a></span>UpdateTextAlignment()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_Leader::UpdateTextAlignment </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a>&#160;</td>
<td class="paramname"><em>angle</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af07af6d1dd41f1d1476fe811692f88e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af07af6d1dd41f1d1476fe811692f88e8">&#9670;&nbsp;</a></span>UpdateTextPosition()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::UpdateTextPosition </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *&#160;</td>
<td class="paramname"><em>dimstyle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>leaderscale</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9556e880060f23e915264b52b6ef1aee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9556e880060f23e915264b52b6ef1aee">&#9670;&nbsp;</a></span>Write()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ON_Leader::Write </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;&#160;</td>
<td class="paramname"><em>binary_archive</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Low level archive writing tool used by <a class="el" href="../../db/d16/class_o_n___binary_archive.html#a33187abe5d04ac52c41d7a798e664f3b">ON_BinaryArchive::WriteObject()</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">binary_archive</td><td>archive to write to</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns true if the write is successful. </dd></dl>
<p>Use <a class="el" href="../../db/d16/class_o_n___binary_archive.html#a33187abe5d04ac52c41d7a798e664f3b">ON_BinaryArchive::WriteObject()</a> to write objects. This <a class="el" href="../../d9/dc3/class_o_n___leader.html#a9556e880060f23e915264b52b6ef1aee" title="Low level archive writing tool used by ON_BinaryArchive::WriteObject(). ">Write()</a> function should just write the specific definition of this object. It should not write and any chunk typecode or length information.</p>
<p>The default implementation of this virtual function returns false and does nothing. </p>
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#a16eb9ab6bf0d0a614655cf9cd055871a">ON_Object</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a51f1b37ea0e3de6121026fcf1865c1d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51f1b37ea0e3de6121026fcf1865c1d1">&#9670;&nbsp;</a></span>Empty</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../d9/dc3/class_o_n___leader.html">ON_Leader</a> ON_Leader::Empty</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.13-->
<!-- start footer part -->
</div> <!-- page-content -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Feb 3 2018 11:08:31 for openNURBS SDK Help by <a href="http://www.doxygen.org/index.html">
<!-- <img class="footer" src="../../doxygen.png" alt="doxygen"/> -->
Doxygen
</a> 1.8.13
</small></address>
</div> <!-- container -->
<!-- doxy-boot -->
<script type="text/javascript" src="../../doxy-boot.js"></script>
</body>
</html>