mirror of
https://github.com/mcneel/opennurbs.git
synced 2026-03-30 23:57:58 +08:00
1311 lines
93 KiB
HTML
1311 lines
93 KiB
HTML
<!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.14"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>openNURBS SDK Help: ON_TextDot 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="../../dynsections.js"></script>
|
|
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
|
<script type="text/javascript" src="../../search/search.js"></script>
|
|
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">openNURBS SDK Help
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="../../menudata.js"></script>
|
|
<script type="text/javascript" src="../../menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('../../',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
|
<a href="../../dc/d06/class_o_n___text_dot-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">ON_TextDot Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="../../dc/d56/opennurbs__annotationbase_8h_source.html">opennurbs_annotationbase.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ON_TextDot:</div>
|
|
<div class="dyncontent">
|
|
<div class="center">
|
|
<img src="../../d8/d49/class_o_n___text_dot.png" usemap="#ON_5FTextDot_map" alt=""/>
|
|
<map id="ON_5FTextDot_map" name="ON_5FTextDot_map">
|
|
<area href="../../df/de0/class_o_n___geometry.html" alt="ON_Geometry" shape="rect" coords="0,56,92,80"/>
|
|
<area href="../../d9/d7b/class_o_n___object.html" alt="ON_Object" shape="rect" coords="0,0,92,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:ae1a24f5362bf558effc1aadedf2e2359"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ae1a24f5362bf558effc1aadedf2e2359">ON_TextDot</a> ()</td></tr>
|
|
<tr class="separator:ae1a24f5362bf558effc1aadedf2e2359"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1bda8386c2216872a8a143930b4172af"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a1bda8386c2216872a8a143930b4172af">ON_TextDot</a> (const <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> &)=default</td></tr>
|
|
<tr class="separator:a1bda8386c2216872a8a143930b4172af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a17e07b6877cf2663abd92141e4955679"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a17e07b6877cf2663abd92141e4955679">ON_TextDot</a> (<a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> center_point, const wchar_t *primary_text, const wchar_t *secondary_text)</td></tr>
|
|
<tr class="separator:a17e07b6877cf2663abd92141e4955679"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab18336d6da2b9fa2612dd33cf5f30dea"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ab18336d6da2b9fa2612dd33cf5f30dea">~ON_TextDot</a> ()</td></tr>
|
|
<tr class="separator:ab18336d6da2b9fa2612dd33cf5f30dea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a571fd1aa46121364286a0f1155112674"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a571fd1aa46121364286a0f1155112674">AlwaysOnTop</a> () const</td></tr>
|
|
<tr class="separator:a571fd1aa46121364286a0f1155112674"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac6e0326139486e522b3da10d4cd52117"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ac6e0326139486e522b3da10d4cd52117">Bold</a> () const</td></tr>
|
|
<tr class="separator:ac6e0326139486e522b3da10d4cd52117"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38a72dbd022fdb5f426e8b65359902b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a38a72dbd022fdb5f426e8b65359902b1">CenterPoint</a> () const</td></tr>
|
|
<tr class="separator:a38a72dbd022fdb5f426e8b65359902b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fe4991d9013f43f848b38c46074ba0f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a1fe4991d9013f43f848b38c46074ba0f">Dimension</a> () const override</td></tr>
|
|
<tr class="separator:a1fe4991d9013f43f848b38c46074ba0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb93d6eed65d494a1f76f9c981624360"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#acb93d6eed65d494a1f76f9c981624360">Dump</a> (<a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &log) const override</td></tr>
|
|
<tr class="separator:acb93d6eed65d494a1f76f9c981624360"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d23bcc8ca3476f0bfbf774a4b8d7625"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a8d23bcc8ca3476f0bfbf774a4b8d7625">EmergencyDestroy</a> ()</td></tr>
|
|
<tr class="separator:a8d23bcc8ca3476f0bfbf774a4b8d7625"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0636ff62dfbbe7f11fe3c7bf1dff52c"><td class="memItemLeft" align="right" valign="top">const wchar_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ac0636ff62dfbbe7f11fe3c7bf1dff52c">FontFace</a> () const</td></tr>
|
|
<tr class="separator:ac0636ff62dfbbe7f11fe3c7bf1dff52c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e90348c7a7f1ffcfe22779303e64827"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a3e90348c7a7f1ffcfe22779303e64827">GetBBox</a> (double *boxmin, double *boxmax, bool bGrowBox=false) const override</td></tr>
|
|
<tr class="memdesc:a3e90348c7a7f1ffcfe22779303e64827"><td class="mdescLeft"> </td><td class="mdescRight">virtual <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a> GetBBox override <a href="#a3e90348c7a7f1ffcfe22779303e64827">More...</a><br /></td></tr>
|
|
<tr class="separator:a3e90348c7a7f1ffcfe22779303e64827"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a673279d540d72fe8dffa56033962bff6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a673279d540d72fe8dffa56033962bff6">HeightInPoints</a> () const</td></tr>
|
|
<tr class="separator:a673279d540d72fe8dffa56033962bff6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0491f59b5fbb80c5a5082436a773fd43"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a0491f59b5fbb80c5a5082436a773fd43">IsDeformable</a> () const override</td></tr>
|
|
<tr class="memdesc:a0491f59b5fbb80c5a5082436a773fd43"><td class="mdescLeft"> </td><td class="mdescRight">virtual <a class="el" href="../../df/de0/class_o_n___geometry.html#af156cd098b9e68fab5f32e76b1e274e2">ON_Geometry::IsDeformable()</a> override <a href="#a0491f59b5fbb80c5a5082436a773fd43">More...</a><br /></td></tr>
|
|
<tr class="separator:a0491f59b5fbb80c5a5082436a773fd43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a607946fbdc47c72db38acd8b32edeb38"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a607946fbdc47c72db38acd8b32edeb38">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="separator:a607946fbdc47c72db38acd8b32edeb38"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6cb398bb19c2d106e9f05340e938836d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a6cb398bb19c2d106e9f05340e938836d">Italic</a> () const</td></tr>
|
|
<tr class="separator:a6cb398bb19c2d106e9f05340e938836d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11ab0fca9b183c7fa8a753da9272a67e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a11ab0fca9b183c7fa8a753da9272a67e">MakeDeformable</a> () override</td></tr>
|
|
<tr class="memdesc:a11ab0fca9b183c7fa8a753da9272a67e"><td class="mdescLeft"> </td><td class="mdescRight">virtual <a class="el" href="../../df/de0/class_o_n___geometry.html#ac3d5cb708edca66a4a6c1992299329a3">ON_Geometry::MakeDeformable()</a> override <a href="#a11ab0fca9b183c7fa8a753da9272a67e">More...</a><br /></td></tr>
|
|
<tr class="separator:a11ab0fca9b183c7fa8a753da9272a67e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6136c7b41fbb0455b13cd842bfc584ad"><td class="memItemLeft" align="right" valign="top">ON::object_type </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a6136c7b41fbb0455b13cd842bfc584ad">ObjectType</a> () const override</td></tr>
|
|
<tr class="separator:a6136c7b41fbb0455b13cd842bfc584ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa45a1bb011cb4a7374235e79c567542c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#aa45a1bb011cb4a7374235e79c567542c">operator=</a> (const <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> &)=default</td></tr>
|
|
<tr class="separator:aa45a1bb011cb4a7374235e79c567542c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0535ef79893c1a07c44c877a3cfcaf89"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a0535ef79893c1a07c44c877a3cfcaf89">Point</a> () const</td></tr>
|
|
<tr class="separator:a0535ef79893c1a07c44c877a3cfcaf89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aefb8bbf0d07fb1dec81f9483e665ac9b"><td class="memItemLeft" align="right" valign="top">const wchar_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#aefb8bbf0d07fb1dec81f9483e665ac9b">PrimaryText</a> () const</td></tr>
|
|
<tr class="separator:aefb8bbf0d07fb1dec81f9483e665ac9b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aded2a39a5d9dc08510e89a7c4978df93"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#aded2a39a5d9dc08510e89a7c4978df93">Read</a> (<a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &ar) override</td></tr>
|
|
<tr class="separator:aded2a39a5d9dc08510e89a7c4978df93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6c70dac364327f71800d2ade394d8db"><td class="memItemLeft" align="right" valign="top">const wchar_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ab6c70dac364327f71800d2ade394d8db">SecondaryText</a> () const</td></tr>
|
|
<tr class="separator:ab6c70dac364327f71800d2ade394d8db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a10408b7c5c2ab55e26d2d9ed7d68a9ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a10408b7c5c2ab55e26d2d9ed7d68a9ae">SetAlwaysOnTop</a> (bool bAlwaysOnTop)</td></tr>
|
|
<tr class="separator:a10408b7c5c2ab55e26d2d9ed7d68a9ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a718228fb3b716d8e92137c3bce294e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a9a718228fb3b716d8e92137c3bce294e">SetBold</a> (bool bBold)</td></tr>
|
|
<tr class="separator:a9a718228fb3b716d8e92137c3bce294e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48083475d8e5ceb7be34044604e8ef5e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a48083475d8e5ceb7be34044604e8ef5e">SetCenterPoint</a> (<a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> center_point)</td></tr>
|
|
<tr class="separator:a48083475d8e5ceb7be34044604e8ef5e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab840ce9834417deda7efff4b314e0f47"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ab840ce9834417deda7efff4b314e0f47">SetFontFace</a> (const wchar_t *font_face)</td></tr>
|
|
<tr class="separator:ab840ce9834417deda7efff4b314e0f47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d8ab9ccec77d6c42eaa45341558a57b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a3d8ab9ccec77d6c42eaa45341558a57b">SetHeightInPoints</a> (int height_in_points)</td></tr>
|
|
<tr class="separator:a3d8ab9ccec77d6c42eaa45341558a57b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd5ed92eccaf4c0d96f45e7011c37786"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#afd5ed92eccaf4c0d96f45e7011c37786">SetItalic</a> (bool bItalic)</td></tr>
|
|
<tr class="separator:afd5ed92eccaf4c0d96f45e7011c37786"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2aa1ee66fb0b3df31a17167b5857c363"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a2aa1ee66fb0b3df31a17167b5857c363">SetPoint</a> (const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &point)</td></tr>
|
|
<tr class="separator:a2aa1ee66fb0b3df31a17167b5857c363"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c0ba58950cdffdc7285aa8ba3194bbf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a3c0ba58950cdffdc7285aa8ba3194bbf">SetPrimaryText</a> (const wchar_t *primary_dot_text)</td></tr>
|
|
<tr class="separator:a3c0ba58950cdffdc7285aa8ba3194bbf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8700be8c7baf87d4c951732a4ce5525f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a8700be8c7baf87d4c951732a4ce5525f">SetSecondaryText</a> (const wchar_t *secondary_dot_text)</td></tr>
|
|
<tr class="separator:a8700be8c7baf87d4c951732a4ce5525f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5801528d66cfdb8809374bd5a8bba519"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a5801528d66cfdb8809374bd5a8bba519">SetTextString</a> (const wchar_t *string)</td></tr>
|
|
<tr class="separator:a5801528d66cfdb8809374bd5a8bba519"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad2a67acae6180f83ac7e8bb0ce23d6e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ad2a67acae6180f83ac7e8bb0ce23d6e9">SetTransparent</a> (bool bTransparent)</td></tr>
|
|
<tr class="separator:ad2a67acae6180f83ac7e8bb0ce23d6e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5427a11d124d2c31dadf175e40f87f66"><td class="memItemLeft" align="right" valign="top">const wchar_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a5427a11d124d2c31dadf175e40f87f66">TextString</a> () const</td></tr>
|
|
<tr class="separator:a5427a11d124d2c31dadf175e40f87f66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9396dfabf1d6a79a384e83a6f86a291"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#ae9396dfabf1d6a79a384e83a6f86a291">Transform</a> (const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &xform) override</td></tr>
|
|
<tr class="separator:ae9396dfabf1d6a79a384e83a6f86a291"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a387e55ae395410d7835dfdb2cbfce164"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a387e55ae395410d7835dfdb2cbfce164">Transparent</a> () const</td></tr>
|
|
<tr class="separator:a387e55ae395410d7835dfdb2cbfce164"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1604480c63cbc796ba356df3fc34c778"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a1604480c63cbc796ba356df3fc34c778">Write</a> (<a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> &ar) const override</td></tr>
|
|
<tr class="separator:a1604480c63cbc796ba356df3fc34c778"><td class="memSeparator" colspan="2"> </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="-"/> 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"> </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"> </td></tr>
|
|
<tr class="memitem:a71fbefc2a5f24da5f5fb4061d6849f17 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top"> </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> &)=default</td></tr>
|
|
<tr class="separator:a71fbefc2a5f24da5f5fb4061d6849f17 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f2ca447610c622f3530944c764a3a67 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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="separator:ab1acdd7f0c350da696b402a9ac5edce0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </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> * </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="separator:aeb8d6122b6285e4ab819fa50bd442c23 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#af8dfbd8534986bbd327a6ad812e374be">ClearBoundingBox</a> ()</td></tr>
|
|
<tr class="separator:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20e5d1aeada9545127329a8699c702b9 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual ON_COMPONENT_INDEX </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="separator:a20e5d1aeada9545127329a8699c702b9 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adcb646d6ca698c092b73f2f05373bfc2 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool </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> &objref, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &P) const</td></tr>
|
|
<tr class="separator:adcb646d6ca698c092b73f2f05373bfc2 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7259b0a7e7c663e55345788411352075 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </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> &bbox, bool bGrowBox=false) const</td></tr>
|
|
<tr class="separator:a7259b0a7e7c663e55345788411352075 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac123c564ea7a43c4406ac78954cf5266 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </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> &bbox_min, <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &bbox_max, bool bGrowBox=false) const</td></tr>
|
|
<tr class="separator:ac123c564ea7a43c4406ac78954cf5266 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab59968e400d15d016517b7b4f2e32ea4 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool </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> &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="separator:ab59968e400d15d016517b7b4f2e32ea4 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84b28eb33d34c71913b9cd16f8ecab50 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool </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="separator:a84b28eb33d34c71913b9cd16f8ecab50 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf87e5ba0d9939dfabbb9f421b9d2b3b inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de0/class_o_n___geometry.html#adf87e5ba0d9939dfabbb9f421b9d2b3b">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="separator:adf87e5ba0d9939dfabbb9f421b9d2b3b inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </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> & </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> &)=default</td></tr>
|
|
<tr class="separator:a071e7617820ea38c40f4b3966e7daee0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c8306ab6d43886453a056160429bc0a inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </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> &rotation_axis, const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &rotation_center)</td></tr>
|
|
<tr class="separator:a3c8306ab6d43886453a056160429bc0a inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af49629d8d427ee579d9b28c1e25818e0 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </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> &rotation_axis, const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &rotation_center)</td></tr>
|
|
<tr class="separator:af49629d8d427ee579d9b28c1e25818e0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b847d6dcda412468ab59f06328b2619 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </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="separator:a1b847d6dcda412468ab59f06328b2619 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a737d7b1433104a39298629931e899cd4 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool </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="separator:a737d7b1433104a39298629931e899cd4 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b47e669fde50b5223a8017863598e89 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">bool </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> &translation_vector)</td></tr>
|
|
<tr class="separator:a3b47e669fde50b5223a8017863598e89 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2"> </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="-"/> 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"> </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"> </td></tr>
|
|
<tr class="memitem:a274166b34d06fc07a85997fd01b2dab1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top"> </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> &)</td></tr>
|
|
<tr class="separator:a274166b34d06fc07a85997fd01b2dab1 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad940aab7d51005c8732d76d1b188e332 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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> </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="separator:a8a1cfab63437a2d03cc50fdc6734f2a5 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad5432b341051664c185b10712a6e5b79 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool </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="separator:ad5432b341051664c185b10712a6e5b79 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a27893ff72ca7abbe985f8b5f4ccd900e inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">unsigned int </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="separator:a27893ff72ca7abbe985f8b5f4ccd900e inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1af75ebe418edff4a11985f8fca7d83b inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </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="separator:a1af75ebe418edff4a11985f8fca7d83b inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeadf76a46f3f1a661bbf41e1b754fe89 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </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="separator:aeadf76a46f3f1a661bbf41e1b754fe89 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad044157e5c1efde9fce1c6ccf6e81ff3 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">unsigned int </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> &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="separator:ad044157e5c1efde9fce1c6ccf6e81ff3 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void </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> &source_object)</td></tr>
|
|
<tr class="separator:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af51d5fcec9379ad9b7a56ac4dfc9a8b2 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual ON__UINT32 </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="separator:af51d5fcec9379ad9b7a56ac4dfc9a8b2 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa67be7d8cc76ec82ae22a30093ecf98f inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual bool </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="separator:aa67be7d8cc76ec82ae22a30093ecf98f inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8435c33ab53af41c22dac75e8917569 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void </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="separator:af8435c33ab53af41c22dac75e8917569 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1dbb0eff3b2287152b40991b3afca9ee inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool </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="separator:a1dbb0eff3b2287152b40991b3afca9ee inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad265ca0da2d751edaa9d2b5ab2540c6a inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ad265ca0da2d751edaa9d2b5ab2540c6a">EmergencyDestroy</a> ()</td></tr>
|
|
<tr class="separator:ad265ca0da2d751edaa9d2b5ab2540c6a inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </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> * </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="separator:adb43bb324c44740c4bc2932e2f95c835 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a691de6470e814973858aa5c51eaffa77 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </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>< ON_COMPONENT_INDEX > &components) const</td></tr>
|
|
<tr class="separator:a691de6470e814973858aa5c51eaffa77 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </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> * </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> &userdata_uuid) const</td></tr>
|
|
<tr class="separator:a29f8d609e22008680581c6ca72ac47df inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool </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> &string_value) const</td></tr>
|
|
<tr class="separator:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int </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>< <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> > &user_string_keys) const</td></tr>
|
|
<tr class="separator:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int </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>< <a class="el" href="../../d0/d82/class_o_n___user_string.html">ON_UserString</a> > &user_strings) const</td></tr>
|
|
<tr class="separator:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe5367058a90545e81cd79b78103175d inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool </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="separator:afe5367058a90545e81cd79b78103175d inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a609192fbafecbe4be3136d8cb4dce882 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void </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="separator:a609192fbafecbe4be3136d8cb4dce882 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0674ccb79b6333e4b3c8e95ee10dd73 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#ae0674ccb79b6333e4b3c8e95ee10dd73">MemoryRelocate</a> ()</td></tr>
|
|
<tr class="separator:ae0674ccb79b6333e4b3c8e95ee10dd73 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </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> </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="separator:a21c508d3b53458e252adbcd29e62ed09 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78b4ecb2eb36641e1ee6b4fc6129606e inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">unsigned int </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> &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="separator:a78b4ecb2eb36641e1ee6b4fc6129606e inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void </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> &source_object)</td></tr>
|
|
<tr class="separator:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </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> & </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> &)</td></tr>
|
|
<tr class="separator:aba6166c9aecef42639e684a2a3fda223 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88b61cafc0024ecb7a4bd22da2718680 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a88b61cafc0024ecb7a4bd22da2718680">PurgeUserData</a> ()</td></tr>
|
|
<tr class="separator:a88b61cafc0024ecb7a4bd22da2718680 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab728c0576fd5913bc1575b74997bddb5 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </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="separator:ab728c0576fd5913bc1575b74997bddb5 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a589f1fdc28f6259d1bd22bdedc9c4c76 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </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="separator:a589f1fdc28f6259d1bd22bdedc9c4c76 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a074dc9e9b919853919564793c37f5143 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool </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="separator:a074dc9e9b919853919564793c37f5143 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7234af898c307a2c2f7931db7e627592 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int </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="separator:a7234af898c307a2c2f7931db7e627592 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0299df21bfed90d7b5bfb24cdcf5e6c1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </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"> </td></tr>
|
|
<tr class="memitem:a881bd2f0d8515adba1c42c578bcb7052 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void </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> &xform)</td></tr>
|
|
<tr class="separator:a881bd2f0d8515adba1c42c578bcb7052 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82188bbf97bbd149ac6fcb7cd8e989d1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual bool </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> &source_manifest, const class <a class="el" href="../../d8/d72/class_o_n___component_manifest.html">ON_ComponentManifest</a> &destination_manifest, const class <a class="el" href="../../d9/df6/class_o_n___manifest_map.html">ON_ManifestMap</a> &manifest_map)</td></tr>
|
|
<tr class="separator:a82188bbf97bbd149ac6fcb7cd8e989d1 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab648403ebf4592831809710f378e9ac2 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int </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"> </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:a6bee328b1a49f13239fd4b6325bf004d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a6bee328b1a49f13239fd4b6325bf004d">CreateFromV2AnnotationTextDot</a> (const class ON_OBSOLETE_V2_TextDot &V2_text_dot, const class <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> *annotation_context, <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> *destination)</td></tr>
|
|
<tr class="separator:a6bee328b1a49f13239fd4b6325bf004d"><td class="memSeparator" colspan="2"> </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:a7d93c863a675b2cad05bf7779f50d2d2"><td class="memItemLeft" align="right" valign="top">static const wchar_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a7d93c863a675b2cad05bf7779f50d2d2">DefaultFontFace</a></td></tr>
|
|
<tr class="memdesc:a7d93c863a675b2cad05bf7779f50d2d2"><td class="mdescLeft"> </td><td class="mdescRight">Arial. <a href="#a7d93c863a675b2cad05bf7779f50d2d2">More...</a><br /></td></tr>
|
|
<tr class="separator:a7d93c863a675b2cad05bf7779f50d2d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19d905eecea3d1376d6718ff02989ac8"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a19d905eecea3d1376d6718ff02989ac8">DefaultHeightInPoints</a></td></tr>
|
|
<tr class="memdesc:a19d905eecea3d1376d6718ff02989ac8"><td class="mdescLeft"> </td><td class="mdescRight">14 points <a href="#a19d905eecea3d1376d6718ff02989ac8">More...</a><br /></td></tr>
|
|
<tr class="separator:a19d905eecea3d1376d6718ff02989ac8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a900b4bc1b4d0df5f784f1dee0c88511d"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#a900b4bc1b4d0df5f784f1dee0c88511d">MinimumHeightInPoints</a></td></tr>
|
|
<tr class="memdesc:a900b4bc1b4d0df5f784f1dee0c88511d"><td class="mdescLeft"> </td><td class="mdescRight">3 points <a href="#a900b4bc1b4d0df5f784f1dee0c88511d">More...</a><br /></td></tr>
|
|
<tr class="separator:a900b4bc1b4d0df5f784f1dee0c88511d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af67df10e50da43b913c7343a87c232c4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d49/class_o_n___text_dot.html#af67df10e50da43b913c7343a87c232c4">Unset</a></td></tr>
|
|
<tr class="separator:af67df10e50da43b913c7343a87c232c4"><td class="memSeparator" colspan="2"> </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="-"/> 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> </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"> </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="-"/> 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  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7b/class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c">UserDataConflictResolution</a> : unsigned char { <br />
|
|
  <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 />
|
|
  <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 />
|
|
}</td></tr>
|
|
<tr class="separator:a7f520e987ffa14e71b06493340f9956c inherit pub_types_class_o_n___object"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>A simple dot with text that doesn't rotate witn the world axes </p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="ae1a24f5362bf558effc1aadedf2e2359"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1a24f5362bf558effc1aadedf2e2359">◆ </a></span>ON_TextDot() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextDot::ON_TextDot </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab18336d6da2b9fa2612dd33cf5f30dea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab18336d6da2b9fa2612dd33cf5f30dea">◆ </a></span>~ON_TextDot()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextDot::~ON_TextDot </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1bda8386c2216872a8a143930b4172af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1bda8386c2216872a8a143930b4172af">◆ </a></span>ON_TextDot() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextDot::ON_TextDot </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a17e07b6877cf2663abd92141e4955679"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a17e07b6877cf2663abd92141e4955679">◆ </a></span>ON_TextDot() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextDot::ON_TextDot </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> </td>
|
|
<td class="paramname"><em>center_point</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wchar_t * </td>
|
|
<td class="paramname"><em>primary_text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wchar_t * </td>
|
|
<td class="paramname"><em>secondary_text</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a571fd1aa46121364286a0f1155112674"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a571fd1aa46121364286a0f1155112674">◆ </a></span>AlwaysOnTop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextDot::AlwaysOnTop </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac6e0326139486e522b3da10d4cd52117"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac6e0326139486e522b3da10d4cd52117">◆ </a></span>Bold()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextDot::Bold </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38a72dbd022fdb5f426e8b65359902b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38a72dbd022fdb5f426e8b65359902b1">◆ </a></span>CenterPoint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> ON_TextDot::CenterPoint </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6bee328b1a49f13239fd4b6325bf004d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bee328b1a49f13239fd4b6325bf004d">◆ </a></span>CreateFromV2AnnotationTextDot()</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="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a>* ON_TextDot::CreateFromV2AnnotationTextDot </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class ON_OBSOLETE_V2_TextDot & </td>
|
|
<td class="paramname"><em>V2_text_dot</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> * </td>
|
|
<td class="paramname"><em>annotation_context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> * </td>
|
|
<td class="paramname"><em>destination</em> </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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1fe4991d9013f43f848b38c46074ba0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1fe4991d9013f43f848b38c46074ba0f">◆ </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_TextDot::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">
|
|
<hr/>
|
|
<p> <a class="el" href="../../df/de0/class_o_n___geometry.html">ON_Geometry</a> overrides <br />
|
|
Returns the geometric dimension of the object ( usually 3) </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#a0d66ab16e2fddfd1b3e6cf3d6ebbd364">ON_Geometry</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb93d6eed65d494a1f76f9c981624360"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb93d6eed65d494a1f76f9c981624360">◆ </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_TextDot::Dump </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> & </td>
|
|
<td class="paramname"><em>log</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>Description: Write data values to a text file for debugging </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#a21c7b04a80f1806c3a45f72d7c491a44">ON_Object</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d23bcc8ca3476f0bfbf774a4b8d7625"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d23bcc8ca3476f0bfbf774a4b8d7625">◆ </a></span>EmergencyDestroy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::EmergencyDestroy </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0636ff62dfbbe7f11fe3c7bf1dff52c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0636ff62dfbbe7f11fe3c7bf1dff52c">◆ </a></span>FontFace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wchar_t* ON_TextDot::FontFace </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: Primary text font face. Default = "Arial Bold"; Remarks: Never save the pointer value for future use. Save a copy in <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> if the text is needed beyond the scope of the call to <a class="el" href="../../d8/d49/class_o_n___text_dot.html#ac0636ff62dfbbe7f11fe3c7bf1dff52c">FontFace()</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e90348c7a7f1ffcfe22779303e64827"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e90348c7a7f1ffcfe22779303e64827">◆ </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_TextDot::GetBBox </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double * </td>
|
|
<td class="paramname"><em>boxmin</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double * </td>
|
|
<td class="paramname"><em>boxmax</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>bGrowBox</em> = <code>false</code> </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">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="a673279d540d72fe8dffa56033962bff6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a673279d540d72fe8dffa56033962bff6">◆ </a></span>HeightInPoints()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ON_TextDot::HeightInPoints </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: Text height in "points". Remarks: Default height = 14; </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0491f59b5fbb80c5a5082436a773fd43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0491f59b5fbb80c5a5082436a773fd43">◆ </a></span>IsDeformable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextDot::IsDeformable </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>virtual <a class="el" href="../../df/de0/class_o_n___geometry.html#af156cd098b9e68fab5f32e76b1e274e2">ON_Geometry::IsDeformable()</a> override </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#af156cd098b9e68fab5f32e76b1e274e2">ON_Geometry</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a607946fbdc47c72db38acd8b32edeb38"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a607946fbdc47c72db38acd8b32edeb38">◆ </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_TextDot::IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">class <a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> * </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">
|
|
<hr/>
|
|
<p> <a class="el" href="../../d9/d7b/class_o_n___object.html">ON_Object</a> overrides </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#a7212696724553dc4d365479a10150c0d">ON_Object</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6cb398bb19c2d106e9f05340e938836d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6cb398bb19c2d106e9f05340e938836d">◆ </a></span>Italic()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextDot::Italic </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11ab0fca9b183c7fa8a753da9272a67e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11ab0fca9b183c7fa8a753da9272a67e">◆ </a></span>MakeDeformable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextDot::MakeDeformable </td>
|
|
<td>(</td>
|
|
<td class="paramname"></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>virtual <a class="el" href="../../df/de0/class_o_n___geometry.html#ac3d5cb708edca66a4a6c1992299329a3">ON_Geometry::MakeDeformable()</a> override </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#ac3d5cb708edca66a4a6c1992299329a3">ON_Geometry</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6136c7b41fbb0455b13cd842bfc584ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6136c7b41fbb0455b13cd842bfc584ad">◆ </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_TextDot::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>Returns: The Object Type of this object </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#afa19aee4a411a8fda53aff00bd02d86e">ON_Object</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa45a1bb011cb4a7374235e79c567542c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa45a1bb011cb4a7374235e79c567542c">◆ </a></span>operator=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a>& ON_TextDot::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0535ef79893c1a07c44c877a3cfcaf89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0535ef79893c1a07c44c877a3cfcaf89">◆ </a></span>Point()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a>& ON_TextDot::Point </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aefb8bbf0d07fb1dec81f9483e665ac9b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aefb8bbf0d07fb1dec81f9483e665ac9b">◆ </a></span>PrimaryText()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wchar_t* ON_TextDot::PrimaryText </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: Dot's primary text displayed in the model Typically a short and terse string. Default = empty string. Remarks: Additional information can be saved as secondary text.</p>
|
|
<p>Never save the pointer value for future use. Save a copy in <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> if the text is needed beyond the scope of the call to Text(). </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aded2a39a5d9dc08510e89a7c4978df93"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aded2a39a5d9dc08510e89a7c4978df93">◆ </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_TextDot::Read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> & </td>
|
|
<td class="paramname"><em>ar</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>Description: Reads the object from a file</p>
|
|
<p>Returns: Table true Success false Failure </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../d9/d7b/class_o_n___object.html#a09ac9742ead91dd8f9cdd579bcbfed10">ON_Object</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab6c70dac364327f71800d2ade394d8db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab6c70dac364327f71800d2ade394d8db">◆ </a></span>SecondaryText()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wchar_t* ON_TextDot::SecondaryText </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: Dot's secondary text displayed when a user interface event like cliking or hovering occurs. Typically longer and more detailed than the primary text. Default = empty string. Remarks: Never save the pointer value for future use. Save a copy in <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> if the text is needed beyond the scope of the call to Text(). </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a10408b7c5c2ab55e26d2d9ed7d68a9ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a10408b7c5c2ab55e26d2d9ed7d68a9ae">◆ </a></span>SetAlwaysOnTop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetAlwaysOnTop </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>bAlwaysOnTop</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Get or Set whether the dot is drawn "On Top" of other geometry Parameters: [in] bTop bool - It is or isn't on top Returns: table true - on top false - not on top </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a718228fb3b716d8e92137c3bce294e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a718228fb3b716d8e92137c3bce294e">◆ </a></span>SetBold()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetBold </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>bBold</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Get or Set whether the dot is drawn with Bold text Parameters: [in] bBold bool - It is or isn't Bold Returns: table true - Bold false - not Bold </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48083475d8e5ceb7be34044604e8ef5e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48083475d8e5ceb7be34044604e8ef5e">◆ </a></span>SetCenterPoint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetCenterPoint </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> </td>
|
|
<td class="paramname"><em>center_point</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab840ce9834417deda7efff4b314e0f47"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab840ce9834417deda7efff4b314e0f47">◆ </a></span>SetFontFace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetFontFace </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wchar_t * </td>
|
|
<td class="paramname"><em>font_face</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3d8ab9ccec77d6c42eaa45341558a57b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3d8ab9ccec77d6c42eaa45341558a57b">◆ </a></span>SetHeightInPoints()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetHeightInPoints </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>height_in_points</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd5ed92eccaf4c0d96f45e7011c37786"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd5ed92eccaf4c0d96f45e7011c37786">◆ </a></span>SetItalic()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetItalic </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>bItalic</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Get or Set whether the dot is drawn with Italic text Parameters: [in] bItalic bool - It is or isn't Italic Returns: table true - Italic false - not Italic </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2aa1ee66fb0b3df31a17167b5857c363"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2aa1ee66fb0b3df31a17167b5857c363">◆ </a></span>SetPoint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetPoint </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> & </td>
|
|
<td class="paramname"><em>point</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c0ba58950cdffdc7285aa8ba3194bbf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c0ba58950cdffdc7285aa8ba3194bbf">◆ </a></span>SetPrimaryText()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetPrimaryText </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wchar_t * </td>
|
|
<td class="paramname"><em>primary_dot_text</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8700be8c7baf87d4c951732a4ce5525f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8700be8c7baf87d4c951732a4ce5525f">◆ </a></span>SetSecondaryText()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetSecondaryText </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wchar_t * </td>
|
|
<td class="paramname"><em>secondary_dot_text</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5801528d66cfdb8809374bd5a8bba519"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5801528d66cfdb8809374bd5a8bba519">◆ </a></span>SetTextString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetTextString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wchar_t * </td>
|
|
<td class="paramname"><em>string</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad2a67acae6180f83ac7e8bb0ce23d6e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2a67acae6180f83ac7e8bb0ce23d6e9">◆ </a></span>SetTransparent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextDot::SetTransparent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>bTransparent</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Get or Set whether the dot is drawn with a transparent background Parameters: [in] bTransparent bool - It is or isn't transparent Returns: table true - transparent false - not transparent </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5427a11d124d2c31dadf175e40f87f66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5427a11d124d2c31dadf175e40f87f66">◆ </a></span>TextString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wchar_t* ON_TextDot::TextString </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9396dfabf1d6a79a384e83a6f86a291"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9396dfabf1d6a79a384e83a6f86a291">◆ </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_TextDot::Transform </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> & </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>Description: Transform the object by a 4x4 xform matrix Parameters: [in] xform - An <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> with the transformation information Returns: true = Success false = Failure Remarks: The object has been transformed when the function returns </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="../../df/de0/class_o_n___geometry.html#add710872e89bc29e1ed1321b3e70b1b1">ON_Geometry</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a387e55ae395410d7835dfdb2cbfce164"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a387e55ae395410d7835dfdb2cbfce164">◆ </a></span>Transparent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextDot::Transparent </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1604480c63cbc796ba356df3fc34c778"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1604480c63cbc796ba356df3fc34c778">◆ </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_TextDot::Write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> & </td>
|
|
<td class="paramname"><em>ar</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>Description: Writes the object to a file</p>
|
|
<p>Returns: Table true Success false Failure </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="a7d93c863a675b2cad05bf7779f50d2d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7d93c863a675b2cad05bf7779f50d2d2">◆ </a></span>DefaultFontFace</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wchar_t* ON_TextDot::DefaultFontFace</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>Arial. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a19d905eecea3d1376d6718ff02989ac8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a19d905eecea3d1376d6718ff02989ac8">◆ </a></span>DefaultHeightInPoints</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int ON_TextDot::DefaultHeightInPoints</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>14 points </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a900b4bc1b4d0df5f784f1dee0c88511d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a900b4bc1b4d0df5f784f1dee0c88511d">◆ </a></span>MinimumHeightInPoints</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int ON_TextDot::MinimumHeightInPoints</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>3 points </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af67df10e50da43b913c7343a87c232c4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af67df10e50da43b913c7343a87c232c4">◆ </a></span>Unset</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="../../d8/d49/class_o_n___text_dot.html">ON_TextDot</a> ON_TextDot::Unset</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 -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated on Fri Jan 26 2018 12:38:23 for openNURBS SDK Help by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.14
|
|
</small></address>
|
|
</body>
|
|
</html>
|