mirror of
https://github.com/mcneel/opennurbs.git
synced 2026-03-30 23:57:58 +08:00
1230 lines
150 KiB
HTML
1230 lines
150 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_TextStyle 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
|
|
 <span id="projectnumber">6.0</span>
|
|
</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="class_o_n___text_style-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">ON_TextStyle Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="opennurbs__text__style_8h_source.html">opennurbs_text_style.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ON_TextStyle:</div>
|
|
<div class="dyncontent">
|
|
<div class="center">
|
|
<img src="class_o_n___text_style.png" usemap="#ON_5FTextStyle_map" alt=""/>
|
|
<map id="ON_5FTextStyle_map" name="ON_5FTextStyle_map">
|
|
<area href="class_o_n___model_component.html" alt="ON_ModelComponent" shape="rect" coords="0,56,136,80"/>
|
|
<area href="class_o_n___object.html" alt="ON_Object" shape="rect" coords="0,0,136,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:a98026a7de9c3837e358faea4d0dfbb32"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a98026a7de9c3837e358faea4d0dfbb32">ON_TextStyle</a> ()</td></tr>
|
|
<tr class="separator:a98026a7de9c3837e358faea4d0dfbb32"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb1fcf4ce6f906fdd26f0f3dda6e0334"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#adb1fcf4ce6f906fdd26f0f3dda6e0334">ON_TextStyle</a> (const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> &)</td></tr>
|
|
<tr class="separator:adb1fcf4ce6f906fdd26f0f3dda6e0334"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb157243a1f8d59779ada7541a11ec8c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#acb157243a1f8d59779ada7541a11ec8c">~ON_TextStyle</a> ()=default</td></tr>
|
|
<tr class="separator:acb157243a1f8d59779ada7541a11ec8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af02191ab9e6be9275e3189ad18851969"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n__w_string.html">ON_wString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#af02191ab9e6be9275e3189ad18851969">AppleFontName</a> () const</td></tr>
|
|
<tr class="separator:af02191ab9e6be9275e3189ad18851969"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09a498f45bdb0b5e9f5ae1b064211bab"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a09a498f45bdb0b5e9f5ae1b064211bab">AppleFontNameAsPointer</a> () const</td></tr>
|
|
<tr class="separator:a09a498f45bdb0b5e9f5ae1b064211bab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abce7a7ffb9427d71ccbf43a90abda954"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#abce7a7ffb9427d71ccbf43a90abda954">ClearFont</a> ()</td></tr>
|
|
<tr class="separator:abce7a7ffb9427d71ccbf43a90abda954"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee10904cd774f0bcb4f44ccf04c46fe8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#aee10904cd774f0bcb4f44ccf04c46fe8">Dump</a> (<a class="el" href="class_o_n___text_log.html">ON_TextLog</a> &) const override</td></tr>
|
|
<tr class="memdesc:aee10904cd774f0bcb4f44ccf04c46fe8"><td class="mdescLeft"> </td><td class="mdescRight">overrides virtual <a class="el" href="class_o_n___object.html#a7212696724553dc4d365479a10150c0d">ON_Object::IsValid</a> <a href="#aee10904cd774f0bcb4f44ccf04c46fe8">More...</a><br /></td></tr>
|
|
<tr class="separator:aee10904cd774f0bcb4f44ccf04c46fe8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad2db8403407cf5d2a92b9de00f095bb0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___font.html">ON_Font</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#ad2db8403407cf5d2a92b9de00f095bb0">Font</a> () const</td></tr>
|
|
<tr class="separator:ad2db8403407cf5d2a92b9de00f095bb0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5cc4c0a33799b032290e9ccf25771317"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n__w_string.html">ON_wString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a5cc4c0a33799b032290e9ccf25771317">FontDescription</a> () const</td></tr>
|
|
<tr class="separator:a5cc4c0a33799b032290e9ccf25771317"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32d4a41574a068b43d021997611dcf15"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a32d4a41574a068b43d021997611dcf15">FontDescriptionAsPointer</a> () const</td></tr>
|
|
<tr class="separator:a32d4a41574a068b43d021997611dcf15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad781570c7b457beb4e471f8de5e92a46"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#ad781570c7b457beb4e471f8de5e92a46">FontIsLocked</a> () const</td></tr>
|
|
<tr class="separator:ad781570c7b457beb4e471f8de5e92a46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03d40801f7c3ef86e4548284abf16aa8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a03d40801f7c3ef86e4548284abf16aa8">FontIsSet</a> () const</td></tr>
|
|
<tr class="separator:a03d40801f7c3ef86e4548284abf16aa8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57c3a87cd7c888b4dd19af4eb6f997ba"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a57c3a87cd7c888b4dd19af4eb6f997ba">GetNameAndFontDescription</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *sSeparator, <a class="el" href="class_o_n__w_string.html">ON_wString</a> &name_and_font_description) const</td></tr>
|
|
<tr class="separator:a57c3a87cd7c888b4dd19af4eb6f997ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aefedb29b225a6aa9132d46584db39ac9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#aefedb29b225a6aa9132d46584db39ac9">IsValid</a> (class <a class="el" href="class_o_n___text_log.html">ON_TextLog</a> *text_log=nullptr) const override</td></tr>
|
|
<tr class="memdesc:aefedb29b225a6aa9132d46584db39ac9"><td class="mdescLeft"> </td><td class="mdescRight">overrides virtual <a class="el" href="class_o_n___object.html#a7212696724553dc4d365479a10150c0d">ON_Object::IsValid</a> <a href="#aefedb29b225a6aa9132d46584db39ac9">More...</a><br /></td></tr>
|
|
<tr class="separator:aefedb29b225a6aa9132d46584db39ac9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24ceab258e5288fd162b99cc39214c72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a24ceab258e5288fd162b99cc39214c72">LockFont</a> ()</td></tr>
|
|
<tr class="separator:a24ceab258e5288fd162b99cc39214c72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5db28271f240c42db6922a50d6272ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#ac5db28271f240c42db6922a50d6272ca">operator=</a> (const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> &)</td></tr>
|
|
<tr class="separator:ac5db28271f240c42db6922a50d6272ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ecab5c5d4ac8fac0cf2eb4c2579d593"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a9ecab5c5d4ac8fac0cf2eb4c2579d593">Read</a> (<a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &) override</td></tr>
|
|
<tr class="memdesc:a9ecab5c5d4ac8fac0cf2eb4c2579d593"><td class="mdescLeft"> </td><td class="mdescRight">overrides virtual <a class="el" href="class_o_n___object.html#a09ac9742ead91dd8f9cdd579bcbfed10">ON_Object::Read</a> <a href="#a9ecab5c5d4ac8fac0cf2eb4c2579d593">More...</a><br /></td></tr>
|
|
<tr class="separator:a9ecab5c5d4ac8fac0cf2eb4c2579d593"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d10d63fd1e6a0af7a9807f6bb35ef87"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a2d10d63fd1e6a0af7a9807f6bb35ef87">SetFont</a> (const <a class="el" href="class_o_n___font.html">ON_Font</a> *font_characteristics)</td></tr>
|
|
<tr class="separator:a2d10d63fd1e6a0af7a9807f6bb35ef87"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa111c4e256c63cd629153fea46199f3b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#aa111c4e256c63cd629153fea46199f3b">SetFont</a> (const <a class="el" href="class_o_n___font.html">ON_Font</a> &font_characteristics)</td></tr>
|
|
<tr class="separator:aa111c4e256c63cd629153fea46199f3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af73daa1cd665c1bc730ba286041db1a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#af73daa1cd665c1bc730ba286041db1a2">SetFontFromDescription</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *font_description, const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *apple_font_name, const <a class="el" href="class_o_n___font.html">ON_Font</a> *alternate_font)</td></tr>
|
|
<tr class="separator:af73daa1cd665c1bc730ba286041db1a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59315e8803e05e0750e0af66b6598f67"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a59315e8803e05e0750e0af66b6598f67">Write</a> (<a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &) const override</td></tr>
|
|
<tr class="memdesc:a59315e8803e05e0750e0af66b6598f67"><td class="mdescLeft"> </td><td class="mdescRight">overrides virtual <a class="el" href="class_o_n___object.html#a16eb9ab6bf0d0a614655cf9cd055871a">ON_Object::Write</a> <a href="#a59315e8803e05e0750e0af66b6598f67">More...</a><br /></td></tr>
|
|
<tr class="separator:a59315e8803e05e0750e0af66b6598f67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_class_o_n___model_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___model_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a></td></tr>
|
|
<tr class="memitem:a5af22cae5cb0c0ffd17835be862bdd06 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a5af22cae5cb0c0ffd17835be862bdd06">ON_ModelComponent</a> () ON_NOEXCEPT</td></tr>
|
|
<tr class="separator:a5af22cae5cb0c0ffd17835be862bdd06 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e5b691e7d7ce6893d37e44ae0c30c01 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2e5b691e7d7ce6893d37e44ae0c30c01">ON_ModelComponent</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &source)</td></tr>
|
|
<tr class="separator:a2e5b691e7d7ce6893d37e44ae0c30c01 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4bf455f656723f013013ec9a10642fdb inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a4bf455f656723f013013ec9a10642fdb">ON_ModelComponent</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type) ON_NOEXCEPT</td></tr>
|
|
<tr class="separator:a4bf455f656723f013013ec9a10642fdb inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef97b9bbea377931fe0b8c2339c4edfc inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aef97b9bbea377931fe0b8c2339c4edfc">ON_ModelComponent</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &source) ON_NOEXCEPT</td></tr>
|
|
<tr class="memdesc:aef97b9bbea377931fe0b8c2339c4edfc inherit pub_methods_class_o_n___model_component"><td class="mdescLeft"> </td><td class="mdescRight">Locked status of source attributes is not copied to permit copy and modify operations. <a href="class_o_n___model_component.html#aef97b9bbea377931fe0b8c2339c4edfc">More...</a><br /></td></tr>
|
|
<tr class="separator:aef97b9bbea377931fe0b8c2339c4edfc inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a693dd54044a9d2a5424bac7f3442a1eb inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a693dd54044a9d2a5424bac7f3442a1eb">~ON_ModelComponent</a> ()=default</td></tr>
|
|
<tr class="separator:a693dd54044a9d2a5424bac7f3442a1eb inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7a1fe3ade2341a073586c42c4b9f33a inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#af7a1fe3ade2341a073586c42c4b9f33a">ChangeName</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *new_name, class <a class="el" href="class_o_n___component_manifest.html">ON_ComponentManifest</a> *manifest)</td></tr>
|
|
<tr class="separator:af7a1fe3ade2341a073586c42c4b9f33a inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6227429dfeb467e65f30f2b50b97faa3 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a6227429dfeb467e65f30f2b50b97faa3">ClearComponentType</a> ()</td></tr>
|
|
<tr class="separator:a6227429dfeb467e65f30f2b50b97faa3 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad02cb394c2ee2f81193e8a0b3e74e2a9 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ad02cb394c2ee2f81193e8a0b3e74e2a9">ClearId</a> ()</td></tr>
|
|
<tr class="separator:ad02cb394c2ee2f81193e8a0b3e74e2a9 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac6bd6e539d06a9c928bcb291e7eb5042 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac6bd6e539d06a9c928bcb291e7eb5042">ClearIndex</a> ()</td></tr>
|
|
<tr class="separator:ac6bd6e539d06a9c928bcb291e7eb5042 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a1ed01950699a694427815c550f20c8 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a9a1ed01950699a694427815c550f20c8">ClearModelComponentAttributes</a> (unsigned int attributes_filter)</td></tr>
|
|
<tr class="separator:a9a1ed01950699a694427815c550f20c8 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afea83d77ef52dfab7d977f5f14a24462 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#afea83d77ef52dfab7d977f5f14a24462">ClearModelComponentStatus</a> ()</td></tr>
|
|
<tr class="separator:afea83d77ef52dfab7d977f5f14a24462 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aca0332723c3afd7d63d56dbc0ee32aa9 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aca0332723c3afd7d63d56dbc0ee32aa9">ClearModelSerialNumber</a> ()</td></tr>
|
|
<tr class="separator:aca0332723c3afd7d63d56dbc0ee32aa9 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6696e69584c85069f135d2a2f77097fd inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a6696e69584c85069f135d2a2f77097fd">ClearName</a> ()</td></tr>
|
|
<tr class="separator:a6696e69584c85069f135d2a2f77097fd inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ff090d48eafb272c8d48b28680f8f0a inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2ff090d48eafb272c8d48b28680f8f0a">ClearParentId</a> ()</td></tr>
|
|
<tr class="separator:a2ff090d48eafb272c8d48b28680f8f0a inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7776a9e008eed53ad5101f3b0bc92d3e inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a7776a9e008eed53ad5101f3b0bc92d3e">CompareName</a> (const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &other_parent_id, const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *other_name) const</td></tr>
|
|
<tr class="separator:a7776a9e008eed53ad5101f3b0bc92d3e inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae303c481f587fb798968d4dc63dc3f2b inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ae303c481f587fb798968d4dc63dc3f2b">CompareName</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *other_name) const</td></tr>
|
|
<tr class="separator:ae303c481f587fb798968d4dc63dc3f2b inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d95d7b31e47d50ba4ccbd054e414dce inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a9d95d7b31e47d50ba4ccbd054e414dce">CompareNameExact</a> (const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &other_parent_id, const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *other_name) const</td></tr>
|
|
<tr class="separator:a9d95d7b31e47d50ba4ccbd054e414dce inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc1b48a21f9a2ab2f8e71b0d2bcfb001 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#acc1b48a21f9a2ab2f8e71b0d2bcfb001">CompareNameExact</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *other_name) const</td></tr>
|
|
<tr class="separator:acc1b48a21f9a2ab2f8e71b0d2bcfb001 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c5b12c1ef9f94379ecc868034765efa inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a5c5b12c1ef9f94379ecc868034765efa">ComponentType</a> () const</td></tr>
|
|
<tr class="separator:a5c5b12c1ef9f94379ecc868034765efa inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af07b214b4a81087ae9704c095847fa01 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#af07b214b4a81087ae9704c095847fa01">ComponentTypeIsLocked</a> () const</td></tr>
|
|
<tr class="separator:af07b214b4a81087ae9704c095847fa01 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf3c2db48f10168187d29f7295ba8b20 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#acf3c2db48f10168187d29f7295ba8b20">ComponentTypeIsSet</a> () const</td></tr>
|
|
<tr class="separator:acf3c2db48f10168187d29f7295ba8b20 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a519fee9947b7f5652095e5e5973f99c9 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">ON__UINT64 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a519fee9947b7f5652095e5e5973f99c9">ContentVersionNumber</a> () const</td></tr>
|
|
<tr class="separator:a519fee9947b7f5652095e5e5973f99c9 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f3088d8d85e64261ea0f40121ed4b27 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a1f3088d8d85e64261ea0f40121ed4b27">CopyFrom</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &src, unsigned int attributes_filter)</td></tr>
|
|
<tr class="separator:a1f3088d8d85e64261ea0f40121ed4b27 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aacc6c77d678662a84796ee0380ec55bc inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">ON__UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aacc6c77d678662a84796ee0380ec55bc">DataCRC</a> (ON__UINT32 current_remainder) const override</td></tr>
|
|
<tr class="separator:aacc6c77d678662a84796ee0380ec55bc inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2bf54d789ced063daf43b2a9b600e523 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2bf54d789ced063daf43b2a9b600e523">DeletedName</a> () const</td></tr>
|
|
<tr class="separator:a2bf54d789ced063daf43b2a9b600e523 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd2e22309edf888629fcae4addc97713 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___name_hash.html">ON_NameHash</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#afd2e22309edf888629fcae4addc97713">DeletedNameHash</a> () const</td></tr>
|
|
<tr class="separator:afd2e22309edf888629fcae4addc97713 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa65c1c03f0f08c0dcf04fbb8aeb0c1a8 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aa65c1c03f0f08c0dcf04fbb8aeb0c1a8">DeletedNameIsSet</a> () const</td></tr>
|
|
<tr class="separator:aa65c1c03f0f08c0dcf04fbb8aeb0c1a8 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2211d07ccddf34c7968df989012fb58f inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2211d07ccddf34c7968df989012fb58f">DeleteName</a> ()</td></tr>
|
|
<tr class="separator:a2211d07ccddf34c7968df989012fb58f inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab89341ea48153725f2a6f20f4f884522 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab89341ea48153725f2a6f20f4f884522">EraseIdentification</a> (bool bIgnoreLocks)</td></tr>
|
|
<tr class="separator:ab89341ea48153725f2a6f20f4f884522 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93ce13eb72a9fcb06cffbfd71c543165 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a93ce13eb72a9fcb06cffbfd71c543165">GetName</a> (<a class="el" href="class_o_n__w_string.html">ON_wString</a> &component_name) const</td></tr>
|
|
<tr class="separator:a93ce13eb72a9fcb06cffbfd71c543165 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7e4decb826ac79c583526fbc83a96946 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a7e4decb826ac79c583526fbc83a96946">Id</a> () const</td></tr>
|
|
<tr class="separator:a7e4decb826ac79c583526fbc83a96946 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a693a6096ba55956deb4c1e0313eacf53 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a693a6096ba55956deb4c1e0313eacf53">IdIsLocked</a> () const</td></tr>
|
|
<tr class="separator:a693a6096ba55956deb4c1e0313eacf53 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8666f4d049f9d64ae26946f4b776a7bf inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a8666f4d049f9d64ae26946f4b776a7bf">IdIsNil</a> () const</td></tr>
|
|
<tr class="separator:a8666f4d049f9d64ae26946f4b776a7bf inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaebedcb1ee86e9588b66f0902e2bcf97 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aaebedcb1ee86e9588b66f0902e2bcf97">IdIsNotNil</a> () const</td></tr>
|
|
<tr class="separator:aaebedcb1ee86e9588b66f0902e2bcf97 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71669e6a180c9db66726a2cf58408317 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a71669e6a180c9db66726a2cf58408317">IdIsSet</a> () const</td></tr>
|
|
<tr class="separator:a71669e6a180c9db66726a2cf58408317 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae597c623ccc8c405c121fca53e754e96 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ae597c623ccc8c405c121fca53e754e96">IfIdIsNilSetId</a> ()</td></tr>
|
|
<tr class="separator:ae597c623ccc8c405c121fca53e754e96 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d0998a906ab18cf3c9205218542c7c9 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a1d0998a906ab18cf3c9205218542c7c9">Index</a> () const</td></tr>
|
|
<tr class="separator:a1d0998a906ab18cf3c9205218542c7c9 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40f6cd8822afddfa10643580a97bcf91 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a40f6cd8822afddfa10643580a97bcf91">Index</a> (int unset_index_value) const</td></tr>
|
|
<tr class="separator:a40f6cd8822afddfa10643580a97bcf91 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a17333a2c16b7d07872c8681d266bb73a inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a17333a2c16b7d07872c8681d266bb73a">IndexIsLocked</a> () const</td></tr>
|
|
<tr class="separator:a17333a2c16b7d07872c8681d266bb73a inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5c6cdebe58c967a72bd8abd115eccfb inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aa5c6cdebe58c967a72bd8abd115eccfb">IndexIsSet</a> () const</td></tr>
|
|
<tr class="separator:aa5c6cdebe58c967a72bd8abd115eccfb inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaed0b07fa591a07c8bcfc97640a785c3 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aaed0b07fa591a07c8bcfc97640a785c3">InstanceDefinitionModelSerialNumber</a> () const</td></tr>
|
|
<tr class="separator:aaed0b07fa591a07c8bcfc97640a785c3 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5bc2c0cb6df27a80db5554fa2630279f inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a5bc2c0cb6df27a80db5554fa2630279f">IsDeleted</a> () const</td></tr>
|
|
<tr class="separator:a5bc2c0cb6df27a80db5554fa2630279f inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a99fb5419bf85922c1c6bdd6309b42145 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a99fb5419bf85922c1c6bdd6309b42145">IsHidden</a> () const</td></tr>
|
|
<tr class="separator:a99fb5419bf85922c1c6bdd6309b42145 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6eceae7343fa8675cc9c2ef4b6387cc inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#af6eceae7343fa8675cc9c2ef4b6387cc">IsLocked</a> () const</td></tr>
|
|
<tr class="separator:af6eceae7343fa8675cc9c2ef4b6387cc inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f12e6d4538313b52c69832428131215 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a1f12e6d4538313b52c69832428131215">IsReferenceComponent</a> () const</td></tr>
|
|
<tr class="separator:a1f12e6d4538313b52c69832428131215 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6796f8e51d4c1e3a8c17ff28901198a2 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a6796f8e51d4c1e3a8c17ff28901198a2">IsSystemComponent</a> () const</td></tr>
|
|
<tr class="separator:a6796f8e51d4c1e3a8c17ff28901198a2 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ff17b6abf1686efcadb4505b88b3912 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a4ff17b6abf1686efcadb4505b88b3912">LockAllSettingsExceptName</a> ()</td></tr>
|
|
<tr class="separator:a4ff17b6abf1686efcadb4505b88b3912 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6486577bddb54e9f58d7d98b0107de0f inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a6486577bddb54e9f58d7d98b0107de0f">LockComponentType</a> ()</td></tr>
|
|
<tr class="separator:a6486577bddb54e9f58d7d98b0107de0f inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a300c39d490748acf673ed11797330f99 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a300c39d490748acf673ed11797330f99">LockId</a> ()</td></tr>
|
|
<tr class="separator:a300c39d490748acf673ed11797330f99 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a898f9b9b4d8187f6a6ec02db7ba60edb inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a898f9b9b4d8187f6a6ec02db7ba60edb">LockIndex</a> ()</td></tr>
|
|
<tr class="separator:a898f9b9b4d8187f6a6ec02db7ba60edb inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa2cf7637689f3dd58a0b52d6fa7fa80d inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aa2cf7637689f3dd58a0b52d6fa7fa80d">LockModelComponentStatus</a> ()</td></tr>
|
|
<tr class="separator:aa2cf7637689f3dd58a0b52d6fa7fa80d inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2042cd45c9fe898dd4b2b7b10ecc1e63 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2042cd45c9fe898dd4b2b7b10ecc1e63">LockModelSerialNumber</a> ()</td></tr>
|
|
<tr class="separator:a2042cd45c9fe898dd4b2b7b10ecc1e63 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab02216721380f82ff5feb96569ae112 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aab02216721380f82ff5feb96569ae112">LockName</a> ()</td></tr>
|
|
<tr class="separator:aab02216721380f82ff5feb96569ae112 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aacb3e232d8e69eb4ccaa15d9ebee5567 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aacb3e232d8e69eb4ccaa15d9ebee5567">LockParentId</a> ()</td></tr>
|
|
<tr class="separator:aacb3e232d8e69eb4ccaa15d9ebee5567 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33008395801d0d0bc7925d4afbc372b4 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a33008395801d0d0bc7925d4afbc372b4">ModelComponentStatus</a> () const</td></tr>
|
|
<tr class="separator:a33008395801d0d0bc7925d4afbc372b4 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa628696797f5780d9b3b0929a7875adb inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aa628696797f5780d9b3b0929a7875adb">ModelComponentStatusIsLocked</a> () const</td></tr>
|
|
<tr class="separator:aa628696797f5780d9b3b0929a7875adb inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09947b924e1b7eb7ed554765f2e65804 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a09947b924e1b7eb7ed554765f2e65804">ModelComponentStatusIsSet</a> () const</td></tr>
|
|
<tr class="separator:a09947b924e1b7eb7ed554765f2e65804 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcdd748b7b44448d6d58f26f63141660 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#afcdd748b7b44448d6d58f26f63141660">ModelObjectId</a> () const override</td></tr>
|
|
<tr class="separator:afcdd748b7b44448d6d58f26f63141660 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad6e40301734fa20489f53b27e1b4f0f5 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ad6e40301734fa20489f53b27e1b4f0f5">ModelSerialNumber</a> () const</td></tr>
|
|
<tr class="separator:ad6e40301734fa20489f53b27e1b4f0f5 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a525d41d585490e1f7b670092a12a1e92 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a525d41d585490e1f7b670092a12a1e92">ModelSerialNumberIsLocked</a> () const</td></tr>
|
|
<tr class="separator:a525d41d585490e1f7b670092a12a1e92 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac590e4fff424ea9e00b3f3d8ef77bd6d inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac590e4fff424ea9e00b3f3d8ef77bd6d">ModelSerialNumberIsSet</a> () const</td></tr>
|
|
<tr class="separator:ac590e4fff424ea9e00b3f3d8ef77bd6d inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac157c257e5a54aa12e3b3688ac87618a inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac157c257e5a54aa12e3b3688ac87618a">Name</a> () const</td></tr>
|
|
<tr class="separator:ac157c257e5a54aa12e3b3688ac87618a inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aacded0f025770da4135f91d5ac5d9d42 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aacded0f025770da4135f91d5ac5d9d42">NameAsPointer</a> () const</td></tr>
|
|
<tr class="separator:aacded0f025770da4135f91d5ac5d9d42 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a06b75052749c5d7c76829500aa5b6d9e inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___name_hash.html">ON_NameHash</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a06b75052749c5d7c76829500aa5b6d9e">NameHash</a> () const</td></tr>
|
|
<tr class="separator:a06b75052749c5d7c76829500aa5b6d9e inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70117916cafd4d54548f33c4c248ec9b inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a70117916cafd4d54548f33c4c248ec9b">NameIsEmpty</a> () const</td></tr>
|
|
<tr class="separator:a70117916cafd4d54548f33c4c248ec9b inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad820dcc8ef09016886e28a482e175ae1 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ad820dcc8ef09016886e28a482e175ae1">NameIsLocked</a> () const</td></tr>
|
|
<tr class="separator:ad820dcc8ef09016886e28a482e175ae1 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a4c64801a7cc9dcb19996e82b080af5 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a5a4c64801a7cc9dcb19996e82b080af5">NameIsNotEmpty</a> () const</td></tr>
|
|
<tr class="separator:a5a4c64801a7cc9dcb19996e82b080af5 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb14e78ec38e645c07791e569095f3be inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#adb14e78ec38e645c07791e569095f3be">NameIsSet</a> () const</td></tr>
|
|
<tr class="separator:adb14e78ec38e645c07791e569095f3be inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7defe36d98666b758c35fb176a0a3901 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___name_hash.html">ON_NameHash</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a7defe36d98666b758c35fb176a0a3901">NewNameHash</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *new_name) const</td></tr>
|
|
<tr class="separator:a7defe36d98666b758c35fb176a0a3901 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b6390d0141faa7ba14271dacb57ae35 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a0b6390d0141faa7ba14271dacb57ae35">operator=</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &source)</td></tr>
|
|
<tr class="separator:a0b6390d0141faa7ba14271dacb57ae35 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab7e0be5af010061d9e32dd74cfcf8315 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab7e0be5af010061d9e32dd74cfcf8315">ParentId</a> () const</td></tr>
|
|
<tr class="separator:ab7e0be5af010061d9e32dd74cfcf8315 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3559ba0f1d74088f199d1fc142c6e29 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac3559ba0f1d74088f199d1fc142c6e29">ParentIdIsLocked</a> () const</td></tr>
|
|
<tr class="separator:ac3559ba0f1d74088f199d1fc142c6e29 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3a8542f3d75369cf7760d3df181ac4a inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac3a8542f3d75369cf7760d3df181ac4a">ParentIdIsNil</a> () const</td></tr>
|
|
<tr class="separator:ac3a8542f3d75369cf7760d3df181ac4a inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a824536e40e350398f0ab61afddf1b2dc inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a824536e40e350398f0ab61afddf1b2dc">ParentIdIsNotNil</a> () const</td></tr>
|
|
<tr class="separator:a824536e40e350398f0ab61afddf1b2dc inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae498d8f1f2baa5ea376af660f1174a04 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ae498d8f1f2baa5ea376af660f1174a04">ParentIdIsSet</a> () const</td></tr>
|
|
<tr class="separator:ae498d8f1f2baa5ea376af660f1174a04 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b3705da46f2d5fd25b6308b8a6ea7d5 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a0b3705da46f2d5fd25b6308b8a6ea7d5">ReadModelComponentAttributes</a> (class <a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &archive)</td></tr>
|
|
<tr class="separator:a0b3705da46f2d5fd25b6308b8a6ea7d5 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05d33af020136d855b8ff663911081c3 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a05d33af020136d855b8ff663911081c3">ReferenceModelSerialNumber</a> () const</td></tr>
|
|
<tr class="separator:a05d33af020136d855b8ff663911081c3 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec107d943b87f00ed57478ccc389ba17 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">ON__UINT64 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aec107d943b87f00ed57478ccc389ba17">RuntimeSerialNumber</a> () const</td></tr>
|
|
<tr class="separator:aec107d943b87f00ed57478ccc389ba17 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada84c12d978b562a779a6504e0d35f5e inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ada84c12d978b562a779a6504e0d35f5e">SetAndLockId</a> ()</td></tr>
|
|
<tr class="separator:ada84c12d978b562a779a6504e0d35f5e inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66ea8fc60e0b93686f49d5c26bf4c9b6 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a66ea8fc60e0b93686f49d5c26bf4c9b6">SetAsSystemComponent</a> ()</td></tr>
|
|
<tr class="separator:a66ea8fc60e0b93686f49d5c26bf4c9b6 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abeceed0533040cd6a37e31ada723b08d inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#abeceed0533040cd6a37e31ada723b08d">SetAsUnsetSystemComponent</a> ()</td></tr>
|
|
<tr class="separator:abeceed0533040cd6a37e31ada723b08d inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79271216dcf76347e0ca698f573b6295 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a79271216dcf76347e0ca698f573b6295">SetComponentType</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_component_type)</td></tr>
|
|
<tr class="separator:a79271216dcf76347e0ca698f573b6295 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71a52f203a7e2583cefa4dab3756022b inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a71a52f203a7e2583cefa4dab3756022b">SetDeletedModelComponentState</a> (bool bDeleted, class <a class="el" href="class_o_n___component_manifest.html">ON_ComponentManifest</a> *manifest)</td></tr>
|
|
<tr class="separator:a71a52f203a7e2583cefa4dab3756022b inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac28fb2cd25d6fa199d84fe3fdc0916aa inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac28fb2cd25d6fa199d84fe3fdc0916aa">SetHiddenModelComponentState</a> (bool bHidden)</td></tr>
|
|
<tr class="separator:ac28fb2cd25d6fa199d84fe3fdc0916aa inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae182339cb9733031ccc483630f8680fd inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ae182339cb9733031ccc483630f8680fd">SetId</a> (const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &component_id)</td></tr>
|
|
<tr class="separator:ae182339cb9733031ccc483630f8680fd inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf5dc8f80355c00ab2c2646567f9e125 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aaf5dc8f80355c00ab2c2646567f9e125">SetId</a> ()</td></tr>
|
|
<tr class="separator:aaf5dc8f80355c00ab2c2646567f9e125 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33f36d109e2096730251360beabe2b19 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a33f36d109e2096730251360beabe2b19">SetIdentification</a> (const class <a class="el" href="class_o_n___component_manifest_item.html">ON_ComponentManifestItem</a> &manifest_item, const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *manifest_name, bool bSetId, bool bParentId, bool bSetName, bool bSetIndex)</td></tr>
|
|
<tr class="separator:a33f36d109e2096730251360beabe2b19 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5175a4cde67c03af7f39dbd5b54c23e8 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a5175a4cde67c03af7f39dbd5b54c23e8">SetIndex</a> (int component_index)</td></tr>
|
|
<tr class="separator:a5175a4cde67c03af7f39dbd5b54c23e8 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a261e7a75b9f0477eb383afd66d3ba320 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a261e7a75b9f0477eb383afd66d3ba320">SetLocalizedSystemComponentName</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *system_component_localized_name)</td></tr>
|
|
<tr class="separator:a261e7a75b9f0477eb383afd66d3ba320 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafa8fc0f64a0abe858ee94980b8df34d inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aafa8fc0f64a0abe858ee94980b8df34d">SetLockedModelComponentState</a> (bool bLocked)</td></tr>
|
|
<tr class="separator:aafa8fc0f64a0abe858ee94980b8df34d inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84d1d7035a96f5aacd765aeba0cad449 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a84d1d7035a96f5aacd765aeba0cad449">SetModelComponentStatus</a> (<a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> component_status)</td></tr>
|
|
<tr class="separator:a84d1d7035a96f5aacd765aeba0cad449 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32968c29e7dc646d0e1118ae730caebd inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a32968c29e7dc646d0e1118ae730caebd">SetModelSerialNumber</a> (unsigned int model_serial_number)</td></tr>
|
|
<tr class="separator:a32968c29e7dc646d0e1118ae730caebd inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3d25aa9c43325daddd0d3c3232abf80 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac3d25aa9c43325daddd0d3c3232abf80">SetModelSerialNumber</a> (unsigned int model_serial_number, unsigned int reference_model_serial_number, unsigned int instance_definition_model_serial_number)</td></tr>
|
|
<tr class="separator:ac3d25aa9c43325daddd0d3c3232abf80 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a438dcead4834272400aa56b57ace93d0 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a438dcead4834272400aa56b57ace93d0">SetName</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *component_name)</td></tr>
|
|
<tr class="separator:a438dcead4834272400aa56b57ace93d0 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1281eec2644849fd97e952685aa9eecd inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a1281eec2644849fd97e952685aa9eecd">SetParentId</a> (const <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &parent_id)</td></tr>
|
|
<tr class="separator:a1281eec2644849fd97e952685aa9eecd inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61423322e2092534d438235969b22c99 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a61423322e2092534d438235969b22c99">SizeOf</a> () const override</td></tr>
|
|
<tr class="separator:a61423322e2092534d438235969b22c99 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa24b302e5c1d657b65aff299bdccfab1 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aa24b302e5c1d657b65aff299bdccfab1">UndeleteName</a> ()</td></tr>
|
|
<tr class="separator:aa24b302e5c1d657b65aff299bdccfab1 inherit pub_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab50df5fc422f237fdec3cb26d1306893 inherit pub_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab50df5fc422f237fdec3cb26d1306893">WriteModelComponentAttributes</a> (class <a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &archive, unsigned int attributes_filter) const</td></tr>
|
|
<tr class="separator:ab50df5fc422f237fdec3cb26d1306893 inherit pub_methods_class_o_n___model_component"><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="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="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="class_o_n___object.html#a274166b34d06fc07a85997fd01b2dab1">ON_Object</a> (const <a class="el" href="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="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="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="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="class_o_n___object.html#ad5432b341051664c185b10712a6e5b79">AttachUserData</a> (class <a class="el" href="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="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="class_o_n___object.html#a1af75ebe418edff4a11985f8fca7d83b">ClearComponentStates</a> (<a class="el" href="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="class_o_n___object.html#aeadf76a46f3f1a661bbf41e1b754fe89">ClearComponentStates</a> (ON_COMPONENT_INDEX component_index, <a class="el" href="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="class_o_n___object.html#ad044157e5c1efde9fce1c6ccf6e81ff3">CopyUserData</a> (const <a class="el" href="class_o_n___object.html">ON_Object</a> &source_object, <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> source_userdata_item_id, <a class="el" href="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="class_o_n___object.html#a58958333257eba5575a6a1b09c366c1b">CopyUserData</a> (const <a class="el" href="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: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="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="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="class_o_n___object.html#a1dbb0eff3b2287152b40991b3afca9ee">DetachUserData</a> (class <a class="el" href="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="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="class_o_n___user_data.html">ON_UserData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="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="class_o_n___object.html#a691de6470e814973858aa5c51eaffa77">GetComponentsWithSetStates</a> (<a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> states_filter, bool bAllEqualStates, <a class="el" href="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="class_o_n___user_data.html">ON_UserData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#a29f8d609e22008680581c6ca72ac47df">GetUserData</a> (const <a class="el" href="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="class_o_n___object.html#ab40b5e89b4766299e415593b31a3849c">GetUserString</a> (const wchar_t *key, <a class="el" href="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="class_o_n___object.html#ac285fba1506b2b9b821e3655582939c4">GetUserStringKeys</a> (<a class="el" href="class_o_n___class_array.html">ON_ClassArray</a>< <a class="el" href="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="class_o_n___object.html#a004ab49490f69fcdc7681919c3837a33">GetUserStrings</a> (<a class="el" href="class_o_n___class_array.html">ON_ClassArray</a>< <a class="el" href="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="class_o_n___object.html#afe5367058a90545e81cd79b78103175d">IsKindOf</a> (const <a class="el" href="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="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="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: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="class_o_n___object.html#a78b4ecb2eb36641e1ee6b4fc6129606e">MoveUserData</a> (<a class="el" href="class_o_n___object.html">ON_Object</a> &source_object, <a class="el" href="struct_o_n___u_u_i_d__struct.html">ON_UUID</a> source_userdata_item_id, <a class="el" href="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="class_o_n___object.html#a54a891ae2cb2a25008a7a39cb19dfcea">MoveUserData</a> (<a class="el" href="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:afa19aee4a411a8fda53aff00bd02d86e inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual ON::object_type </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#afa19aee4a411a8fda53aff00bd02d86e">ObjectType</a> () const</td></tr>
|
|
<tr class="separator:afa19aee4a411a8fda53aff00bd02d86e 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="class_o_n___object.html">ON_Object</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#aba6166c9aecef42639e684a2a3fda223">operator=</a> (const <a class="el" href="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="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="class_o_n___object.html#ab728c0576fd5913bc1575b74997bddb5">SetComponentStates</a> (ON_COMPONENT_INDEX component_index, <a class="el" href="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="class_o_n___object.html#a589f1fdc28f6259d1bd22bdedc9c4c76">SetComponentStatus</a> (ON_COMPONENT_INDEX component_index, <a class="el" href="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="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="class_o_n___object.html#a7234af898c307a2c2f7931db7e627592">SetUserStrings</a> (int count, const <a class="el" href="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: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="class_o_n___object.html#a881bd2f0d8515adba1c42c578bcb7052">TransformUserData</a> (const class <a class="el" href="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="class_o_n___object.html#a82188bbf97bbd149ac6fcb7cd8e989d1">UpdateReferencedComponents</a> (const class <a class="el" href="class_o_n___component_manifest.html">ON_ComponentManifest</a> &source_manifest, const class <a class="el" href="class_o_n___component_manifest.html">ON_ComponentManifest</a> &destination_manifest, const class <a class="el" href="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="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:ae2216b9baa77b87a2cf705665453f122"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#ae2216b9baa77b87a2cf705665453f122">EqualTextStyleFontAndName</a> (const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> &a, const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> &b)</td></tr>
|
|
<tr class="separator:ae2216b9baa77b87a2cf705665453f122"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a187d559be2876d8d6a2fd835fff6fb3d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a187d559be2876d8d6a2fd835fff6fb3d">FromModelComponentRef</a> (const class <a class="el" href="class_o_n___model_component_reference.html">ON_ModelComponentReference</a> &model_component_reference, const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> *none_return_value)</td></tr>
|
|
<tr class="separator:a187d559be2876d8d6a2fd835fff6fb3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_static_methods_class_o_n___model_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_o_n___model_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a></td></tr>
|
|
<tr class="memitem:a39bd0635a9d54645e9ccaf20cb65966a inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a39bd0635a9d54645e9ccaf20cb65966a">CompareId</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &a, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &b)</td></tr>
|
|
<tr class="separator:a39bd0635a9d54645e9ccaf20cb65966a inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39a03c7f5b2d8243e5073d0696935611 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a39a03c7f5b2d8243e5073d0696935611">CompareIdAndName</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &a, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &b)</td></tr>
|
|
<tr class="separator:a39a03c7f5b2d8243e5073d0696935611 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30a7f4be110604b6a6d303749be7ed17 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a30a7f4be110604b6a6d303749be7ed17">CompareName</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &a, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &b)</td></tr>
|
|
<tr class="separator:a30a7f4be110604b6a6d303749be7ed17 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac35a5e9ec967a6874b34fe11f33a412c inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac35a5e9ec967a6874b34fe11f33a412c">CompareNameAndId</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &a, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &b)</td></tr>
|
|
<tr class="separator:ac35a5e9ec967a6874b34fe11f33a412c inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b1e2b3fabe928fd7ee52080f6634891 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a7b1e2b3fabe928fd7ee52080f6634891">CompareNameExact</a> (const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &a, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &b)</td></tr>
|
|
<tr class="separator:a7b1e2b3fabe928fd7ee52080f6634891 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac83048399fff5bf55b1bc42b04846bd4 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac83048399fff5bf55b1bc42b04846bd4">ComponentTypeFromUnsigned</a> (unsigned int component_type_as_unsigned)</td></tr>
|
|
<tr class="separator:ac83048399fff5bf55b1bc42b04846bd4 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab50a176bc2319445cb0d1a8dad8ea51a inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab50a176bc2319445cb0d1a8dad8ea51a">ComponentTypeIsValid</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type)</td></tr>
|
|
<tr class="separator:ab50a176bc2319445cb0d1a8dad8ea51a inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2238a0a8e006e263b3d43c0739f26c2a inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2238a0a8e006e263b3d43c0739f26c2a">ComponentTypeIsValidAndNotMixed</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type)</td></tr>
|
|
<tr class="separator:a2238a0a8e006e263b3d43c0739f26c2a inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae55dada6f768098269e74889e658ba70 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ae55dada6f768098269e74889e658ba70">ComponentTypeToString</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a>)</td></tr>
|
|
<tr class="separator:ae55dada6f768098269e74889e658ba70 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81fe6fc139c62ae7908be9b8b432456d inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a81fe6fc139c62ae7908be9b8b432456d">IndexRequired</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type)</td></tr>
|
|
<tr class="separator:a81fe6fc139c62ae7908be9b8b432456d inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d75fb10c07264595741be96873c371e inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a4d75fb10c07264595741be96873c371e">Internal_SystemComponentHelper</a> ()</td></tr>
|
|
<tr class="memdesc:a4d75fb10c07264595741be96873c371e inherit pub_static_methods_class_o_n___model_component"><td class="mdescLeft"> </td><td class="mdescRight">For internal use. Never call this function. <a href="class_o_n___model_component.html#a4d75fb10c07264595741be96873c371e">More...</a><br /></td></tr>
|
|
<tr class="separator:a4d75fb10c07264595741be96873c371e inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add7734325ce94ce5c447c7af75bf6ead inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#add7734325ce94ce5c447c7af75bf6ead">IsNamePathSeparator</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *s)</td></tr>
|
|
<tr class="separator:add7734325ce94ce5c447c7af75bf6ead inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8bcf2524e50f50da86a349e813e367a inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">*static const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ad8bcf2524e50f50da86a349e813e367a">IsReferencePrefixDelimiter</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *s)</td></tr>
|
|
<tr class="separator:ad8bcf2524e50f50da86a349e813e367a inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7e2587ae4aa0f1b8dd703a04614ee47a inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a7e2587ae4aa0f1b8dd703a04614ee47a">IsReferencePrefixSeparator</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *s)</td></tr>
|
|
<tr class="separator:a7e2587ae4aa0f1b8dd703a04614ee47a inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98aa61a2c8d4a8c44ab57e26f2bb2a35 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a98aa61a2c8d4a8c44ab57e26f2bb2a35">IsValidComponentName</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *candidate_component_name)</td></tr>
|
|
<tr class="separator:a98aa61a2c8d4a8c44ab57e26f2bb2a35 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8af5de191289de97950d748a48ca467 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ad8af5de191289de97950d748a48ca467">IsValidComponentName</a> (const <a class="el" href="class_o_n__w_string.html">ON_wString</a> &candidate_component_name)</td></tr>
|
|
<tr class="separator:ad8af5de191289de97950d748a48ca467 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf68e352f017e02a8a17960145ee651c inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#abf68e352f017e02a8a17960145ee651c">IsValidComponentName</a> (size_t length, const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *candidate_component_name)</td></tr>
|
|
<tr class="separator:abf68e352f017e02a8a17960145ee651c inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59207bc9b86326d0bec0b5f16d5b7556 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a59207bc9b86326d0bec0b5f16d5b7556">IsValidComponentName</a> (const class <a class="el" href="class_o_n___component_manifest.html">ON_ComponentManifest</a> &model_manfest, const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> &model_component, bool bPermitReferencePrefix, <a class="el" href="class_o_n__w_string.html">ON_wString</a> &valid_name)</td></tr>
|
|
<tr class="separator:a59207bc9b86326d0bec0b5f16d5b7556 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0016925d7bd2e5ebf48a5e7fb002d874 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a0016925d7bd2e5ebf48a5e7fb002d874">IsValidComponentNameFirstCodePoint</a> (ON__UINT32 unicode_code_point)</td></tr>
|
|
<tr class="separator:a0016925d7bd2e5ebf48a5e7fb002d874 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace56044c83449c2520d015c590a7c4d5 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ace56044c83449c2520d015c590a7c4d5">IsValidComponentNameFirstCodePoint</a> (int length, const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *candidate_component_name)</td></tr>
|
|
<tr class="separator:ace56044c83449c2520d015c590a7c4d5 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58114aef25df63091c334e0aa339e35f inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a58114aef25df63091c334e0aa339e35f">NameLeaf</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:a58114aef25df63091c334e0aa339e35f inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a64475590e76eefde0ef3be0d6d2688b3 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a64475590e76eefde0ef3be0d6d2688b3">NameParent</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name, bool bIncludeReference)</td></tr>
|
|
<tr class="separator:a64475590e76eefde0ef3be0d6d2688b3 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab88e0dacbb65387d6076879e4deb0656 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab88e0dacbb65387d6076879e4deb0656">NameReferencePrefix</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:ab88e0dacbb65387d6076879e4deb0656 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93f76d3c2fd3cbe32729e2434a6ae31e inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a93f76d3c2fd3cbe32729e2434a6ae31e">RemoveAllReferencePrefixDelimiters</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:a93f76d3c2fd3cbe32729e2434a6ae31e inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3eac6a9460097526cbf1841df26b0ce3 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a3eac6a9460097526cbf1841df26b0ce3">RemoveReferencePrefix</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:a3eac6a9460097526cbf1841df26b0ce3 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a1cd9625116a3c01890bbc6d3a31529 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a1a1cd9625116a3c01890bbc6d3a31529">RemoveTrailingNamePathSeparator</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:a1a1cd9625116a3c01890bbc6d3a31529 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab2f0a80b5f86fc83aff3dcffedaa4635 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab2f0a80b5f86fc83aff3dcffedaa4635">RemoveTrailingReferencePrefixDelimiter</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:ab2f0a80b5f86fc83aff3dcffedaa4635 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac149a940329dc304073764e7f5a69a8e inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac149a940329dc304073764e7f5a69a8e">RemoveTrailingReferencePrefixSeparator</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name)</td></tr>
|
|
<tr class="separator:ac149a940329dc304073764e7f5a69a8e inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a86bebe7f43d5018d17056051b3890f4a inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a86bebe7f43d5018d17056051b3890f4a">SplitName</a> (const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> *name, <a class="el" href="class_o_n__w_string.html">ON_wString</a> &reference_prefix, <a class="el" href="class_o_n__w_string.html">ON_wString</a> &name_parent, <a class="el" href="class_o_n__w_string.html">ON_wString</a> &name_leaf)</td></tr>
|
|
<tr class="separator:a86bebe7f43d5018d17056051b3890f4a inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada20ca0c820b76b1b6a8157c91568f14 inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ada20ca0c820b76b1b6a8157c91568f14">UniqueNameIgnoresCase</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type)</td></tr>
|
|
<tr class="separator:ada20ca0c820b76b1b6a8157c91568f14 inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53ada3d0b591c68a41efdeed971dea1b inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a53ada3d0b591c68a41efdeed971dea1b">UniqueNameIncludesParent</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type)</td></tr>
|
|
<tr class="separator:a53ada3d0b591c68a41efdeed971dea1b inherit pub_static_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac964f3398ebf21fe35a649ff10d88bba inherit pub_static_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ac964f3398ebf21fe35a649ff10d88bba">UniqueNameRequired</a> (<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">ON_ModelComponent::Type</a> component_type)</td></tr>
|
|
<tr class="separator:ac964f3398ebf21fe35a649ff10d88bba inherit pub_static_methods_class_o_n___model_component"><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:a43bef60bb447d357063b65be32de0aec"><td class="memItemLeft" align="right" valign="top">static const unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a43bef60bb447d357063b65be32de0aec">binary_archive_opennurbs_version</a></td></tr>
|
|
<tr class="separator:a43bef60bb447d357063b65be32de0aec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad7f5b1424235fe7157d104facdee13f2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#ad7f5b1424235fe7157d104facdee13f2">ByLayer</a></td></tr>
|
|
<tr class="memdesc:ad7f5b1424235fe7157d104facdee13f2"><td class="mdescLeft"> </td><td class="mdescRight">index = -2, no font <a href="#ad7f5b1424235fe7157d104facdee13f2">More...</a><br /></td></tr>
|
|
<tr class="separator:ad7f5b1424235fe7157d104facdee13f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9857c49c046f308e1ae9de774fec0d7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#aa9857c49c046f308e1ae9de774fec0d7">ByParent</a></td></tr>
|
|
<tr class="memdesc:aa9857c49c046f308e1ae9de774fec0d7"><td class="mdescLeft"> </td><td class="mdescRight">index = -3, no font <a href="#aa9857c49c046f308e1ae9de774fec0d7">More...</a><br /></td></tr>
|
|
<tr class="separator:aa9857c49c046f308e1ae9de774fec0d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af42ea0ebb8db6f0338dcb4ed79e792b0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#af42ea0ebb8db6f0338dcb4ed79e792b0">Default</a></td></tr>
|
|
<tr class="memdesc:af42ea0ebb8db6f0338dcb4ed79e792b0"><td class="mdescLeft"> </td><td class="mdescRight">index = -1, font set <a href="#af42ea0ebb8db6f0338dcb4ed79e792b0">More...</a><br /></td></tr>
|
|
<tr class="separator:af42ea0ebb8db6f0338dcb4ed79e792b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0334510a36142c99876800218582b375"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___text_style.html#a0334510a36142c99876800218582b375">Unset</a></td></tr>
|
|
<tr class="memdesc:a0334510a36142c99876800218582b375"><td class="mdescLeft"> </td><td class="mdescRight">All values not set. <a href="#a0334510a36142c99876800218582b375">More...</a><br /></td></tr>
|
|
<tr class="separator:a0334510a36142c99876800218582b375"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_static_attribs_class_o_n___model_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_o_n___model_component')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a></td></tr>
|
|
<tr class="memitem:ae65df2e8323ee23f769316b506a5bdaf inherit pub_static_attribs_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ae65df2e8323ee23f769316b506a5bdaf">NamePathSeparator</a></td></tr>
|
|
<tr class="separator:ae65df2e8323ee23f769316b506a5bdaf inherit pub_static_attribs_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21d3152dddf88cb6d387b9f74d51033a inherit pub_static_attribs_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a21d3152dddf88cb6d387b9f74d51033a">ReferencePrefixDelimiter</a></td></tr>
|
|
<tr class="separator:a21d3152dddf88cb6d387b9f74d51033a inherit pub_static_attribs_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff7493e7c306e8faef135e6cf348db6a inherit pub_static_attribs_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#aff7493e7c306e8faef135e6cf348db6a">ReferencePrefixSeparator</a></td></tr>
|
|
<tr class="separator:aff7493e7c306e8faef135e6cf348db6a inherit pub_static_attribs_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6caf26908c92f603cdb07baec0c27990 inherit pub_static_attribs_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a6caf26908c92f603cdb07baec0c27990">Unset</a></td></tr>
|
|
<tr class="separator:a6caf26908c92f603cdb07baec0c27990 inherit pub_static_attribs_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a63a60bd152dda8879588b15d7f394b47 inherit pub_static_attribs_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">*static const <a class="el" href="class_o_n__w_string.html">ON_wString</a> WorksessionReferencePrefix *const </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a></td></tr>
|
|
<tr class="separator:a63a60bd152dda8879588b15d7f394b47 inherit pub_static_attribs_class_o_n___model_component"><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___model_component"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_o_n___model_component')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a></td></tr>
|
|
<tr class="memitem:ab89963a3ae7d6ebae18eb5e00ca469bc inherit pub_types_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bc">Attributes</a> : unsigned int { <br />
|
|
  <a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bcad522ea7fcf7777cdfb4b1122852a427a">NoAttributes</a> = 0U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca5854bdea8562cc5ad1f0e50e0ae1c7ba">ComponentSerialNumberAttribute</a> = 0x0001U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bcaaf50084a4d8b8b01b3ab4f502bf50ebc">TypeAttribute</a> = 0x0002U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca5468622d3400bcfa3b58d5458feb9418">ModelSerialNumberAttribute</a> = 0x0004U,
|
|
<br />
|
|
  <a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca442e9bef16b9c33a31ca17ec590c180c">IdAttribute</a> = 0x0008U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca9e6bea70e1a8e8e3fd63596213a8bec5">IndexAttribute</a> = 0x0010U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca47d61d7caac82519b41a04cc048de2ff">NameAttribute</a> = 0x0020U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca34e10333aa2c49675cc85ec84b97ab60">ParentIdAttribute</a> = 0x0040U,
|
|
<br />
|
|
  <a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca8e75b4c6f55f2a1f63829c9d0c13662e">DeletedNameAttribute</a> = 0x0080U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca367f343b8476571eccb880ead2b16600">ComponentStatusAttribute</a> = 0x0100U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca0708be93774df9c7f5cfd48489a8e301">BinaryArchiveAttributes</a> = 0x78U,
|
|
<a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bca4c4c2f1a269f63ab1ad3e0280d0d5671">AllAttributes</a> = 0x1FFU,
|
|
<br />
|
|
  <a class="el" href="class_o_n___model_component.html#ab89963a3ae7d6ebae18eb5e00ca469bcae63c8669a48986160876e3a0f15839e0">SystemComponentAttribute</a> = 0x8000U
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ab89963a3ae7d6ebae18eb5e00ca469bc inherit pub_types_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2977d69091b4952cc19b0189a28a0eac inherit pub_types_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">Type</a> : unsigned char { <br />
|
|
  <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacac9f88e098f6fe4e4e112eeb05ccb9671">Type::Unset</a> = 0,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacabe53a0541a6d36f6ecb879fa2c584b08">Type::Image</a> = 1,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eaca1270ec6930150b50ca550c0dc799d263">Type::TextureMapping</a> = 2,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacad68f567316316750d31138a1185b4fb9">Type::RenderMaterial</a> = 3,
|
|
<br />
|
|
  <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacae32935f96aedbf5444a07da4cfbdd652">Type::LinePattern</a> = 4,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eaca359b71e88f40029251366609358a302f">Type::Layer</a> = 5,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eaca03937134cedab9078be39a77ee3a48a0">Type::Group</a> = 6,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eaca87a09f640dea2e6843778ea1b89124f5">Type::TextStyle</a> = 7,
|
|
<br />
|
|
  <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacac8ee421ce9c339f0c25e244d00142bbc">Type::DimStyle</a> = 8,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacadf3900765f8bb524dc2911688c9f835e">Type::RenderLight</a> = 9,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacad18ef15cd6a274f4c950145b8478bb41">Type::HatchPattern</a> = 10,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eaca21e9d09dda17806ecff11df2a530328e">Type::InstanceDefinition</a> = 11,
|
|
<br />
|
|
  <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacafe7d6ee189ff8d2aaf2267423fdbc05a">Type::ModelGeometry</a> = 12,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eacaf53acc9e6d0618a0e0d4db806de77642">Type::HistoryRecord</a> = 13,
|
|
<a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eaca699b4f79215d191584653efebf156e52">Type::Mixed</a> = 0xFE
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a2977d69091b4952cc19b0189a28a0eac"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac" title="The ON_ModelComponent::Type enum has a value for each explicit component type and two special values...">ON_ModelComponent::Type</a> enum has a value for each explicit component type and two special values, Unset and Mixed. Use an <a class="el" href="class_o_n___model_component_type_iterator.html">ON_ModelComponentTypeIterator</a> instance to iterate over the <a class="el" href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac" title="The ON_ModelComponent::Type enum has a value for each explicit component type and two special values...">ON_ModelComponent::Type</a> values. /summary> <a href="class_o_n___model_component.html#a2977d69091b4952cc19b0189a28a0eac">More...</a><br /></td></tr>
|
|
<tr class="separator:a2977d69091b4952cc19b0189a28a0eac inherit pub_types_class_o_n___model_component"><td class="memSeparator" colspan="2"> </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="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="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956c">UserDataConflictResolution</a> : unsigned char { <br />
|
|
  <a class="el" href="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956caba9e24ac13ffcde7d2f6b554a33df7cd">UserDataConflictResolution::destination_object</a> = 0,
|
|
<a class="el" href="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca34f1a09f0cf6c7e702b6aad2260c6b0f">UserDataConflictResolution::source_object</a> = 1,
|
|
<a class="el" href="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956cad741a50b9ec9ac0de6491a83bc5b166f">UserDataConflictResolution::source_copycount_gt</a> = 2,
|
|
<a class="el" href="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca35055504b8fe7e98f97c2b2ea6168ad2">UserDataConflictResolution::source_copycount_ge</a> = 3,
|
|
<br />
|
|
  <a class="el" href="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956ca6c944380c6bd502741a041a82ad00a5a">UserDataConflictResolution::destination_copycount_gt</a> = 4,
|
|
<a class="el" href="class_o_n___object.html#a7f520e987ffa14e71b06493340f9956cadb77cee2050a09b500c679688e45a105">UserDataConflictResolution::destination_copycount_ge</a> = 5,
|
|
<a class="el" href="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>
|
|
<tr class="inherit_header pro_methods_class_o_n___model_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_o_n___model_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_o_n___model_component.html">ON_ModelComponent</a></td></tr>
|
|
<tr class="memitem:a7f6f2f7fe63a3db314c6456f63d7d728 inherit pro_methods_class_o_n___model_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___model_component.html#a7f6f2f7fe63a3db314c6456f63d7d728">IncrementContentVersionNumber</a> () const</td></tr>
|
|
<tr class="separator:a7f6f2f7fe63a3db314c6456f63d7d728 inherit pro_methods_class_o_n___model_component"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Copyright (c) 1993-2015 Robert McNeel & Associates. All rights reserved. OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert McNeel & Associates.</p>
|
|
<p>THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED.</p>
|
|
<p>For complete openNURBS copyright information see <a href="http://www.opennurbs.org">http://www.opennurbs.org</a>. </p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a98026a7de9c3837e358faea4d0dfbb32"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98026a7de9c3837e358faea4d0dfbb32">◆ </a></span>ON_TextStyle() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextStyle::ON_TextStyle </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb157243a1f8d59779ada7541a11ec8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb157243a1f8d59779ada7541a11ec8c">◆ </a></span>~ON_TextStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextStyle::~ON_TextStyle </td>
|
|
<td>(</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="adb1fcf4ce6f906fdd26f0f3dda6e0334"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb1fcf4ce6f906fdd26f0f3dda6e0334">◆ </a></span>ON_TextStyle() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_TextStyle::ON_TextStyle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="af02191ab9e6be9275e3189ad18851969"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af02191ab9e6be9275e3189ad18851969">◆ </a></span>AppleFontName()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n__w_string.html">ON_wString</a>& ON_TextStyle::AppleFontName </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09a498f45bdb0b5e9f5ae1b064211bab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09a498f45bdb0b5e9f5ae1b064211bab">◆ </a></span>AppleFontNameAsPointer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a>* ON_TextStyle::AppleFontNameAsPointer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abce7a7ffb9427d71ccbf43a90abda954"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abce7a7ffb9427d71ccbf43a90abda954">◆ </a></span>ClearFont()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextStyle::ClearFont </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee10904cd774f0bcb4f44ccf04c46fe8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee10904cd774f0bcb4f44ccf04c46fe8">◆ </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_TextStyle::Dump </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_o_n___text_log.html">ON_TextLog</a> & </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>overrides virtual <a class="el" href="class_o_n___object.html#a7212696724553dc4d365479a10150c0d">ON_Object::IsValid</a> </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="class_o_n___model_component.html#aebee8c1655e072f442bd71d873240770">ON_ModelComponent</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2216b9baa77b87a2cf705665453f122"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2216b9baa77b87a2cf705665453f122">◆ </a></span>EqualTextStyleFontAndName()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool ON_TextStyle::EqualTextStyleFontAndName </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> & </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> & </td>
|
|
<td class="paramname"><em>b</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="ad2db8403407cf5d2a92b9de00f095bb0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2db8403407cf5d2a92b9de00f095bb0">◆ </a></span>Font()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n___font.html">ON_Font</a>& ON_TextStyle::Font </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: The managed font for this text style. Returns <a class="el" href="class_o_n___font.html#a05c94f6c57071525f59916a874b007e8">ON_Font::Default</a> if the font is not set. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5cc4c0a33799b032290e9ccf25771317"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5cc4c0a33799b032290e9ccf25771317">◆ </a></span>FontDescription()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n__w_string.html">ON_wString</a>& ON_TextStyle::FontDescription </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a32d4a41574a068b43d021997611dcf15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a32d4a41574a068b43d021997611dcf15">◆ </a></span>FontDescriptionAsPointer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a>* ON_TextStyle::FontDescriptionAsPointer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad781570c7b457beb4e471f8de5e92a46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad781570c7b457beb4e471f8de5e92a46">◆ </a></span>FontIsLocked()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextStyle::FontIsLocked </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a03d40801f7c3ef86e4548284abf16aa8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a03d40801f7c3ef86e4548284abf16aa8">◆ </a></span>FontIsSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_TextStyle::FontIsSet </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a187d559be2876d8d6a2fd835fff6fb3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a187d559be2876d8d6a2fd835fff6fb3d">◆ </a></span>FromModelComponentRef()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a>* ON_TextStyle::FromModelComponentRef </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="class_o_n___model_component_reference.html">ON_ModelComponentReference</a> & </td>
|
|
<td class="paramname"><em>model_component_reference</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> * </td>
|
|
<td class="paramname"><em>none_return_value</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">
|
|
<p>Parameters: model_component_reference - [in] none_return_value - [in] value to return if ON_TextStyle::Cast(model_component_ref.ModelComponent()) is nullptr Returns: If ON_TextStyle::Cast(model_component_ref.ModelComponent()) is not nullptr, that pointer is returned. Otherwise, none_return_value is returned. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57c3a87cd7c888b4dd19af4eb6f997ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57c3a87cd7c888b4dd19af4eb6f997ba">◆ </a></span>GetNameAndFontDescription()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a>* ON_TextStyle::GetNameAndFontDescription </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td>
|
|
<td class="paramname"><em>sSeparator</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_o_n__w_string.html">ON_wString</a> & </td>
|
|
<td class="paramname"><em>name_and_font_description</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Get a string with the text style name and font description. Parameters: sSeparator - [in] string that separates the text style name and the font description. For example, if sSeparator = " - ", then name_and_font_description = "<text style name> - <font description>". name_and_font_description - [out] Returns: A pointer to the string in name_and_font_description. This pointer is never nullptr. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aefedb29b225a6aa9132d46584db39ac9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aefedb29b225a6aa9132d46584db39ac9">◆ </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_TextStyle::IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">class <a class="el" href="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">
|
|
|
|
<p>overrides virtual <a class="el" href="class_o_n___object.html#a7212696724553dc4d365479a10150c0d">ON_Object::IsValid</a> </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="class_o_n___model_component.html#adf05d4c839f242289c7b7a3ea607c242">ON_ModelComponent</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24ceab258e5288fd162b99cc39214c72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24ceab258e5288fd162b99cc39214c72">◆ </a></span>LockFont()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextStyle::LockFont </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5db28271f240c42db6922a50d6272ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5db28271f240c42db6922a50d6272ca">◆ </a></span>operator=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_o_n___text_style.html">ON_TextStyle</a>& ON_TextStyle::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ecab5c5d4ac8fac0cf2eb4c2579d593"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ecab5c5d4ac8fac0cf2eb4c2579d593">◆ </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_TextStyle::Read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> & </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>overrides virtual <a class="el" href="class_o_n___object.html#a09ac9742ead91dd8f9cdd579bcbfed10">ON_Object::Read</a> </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="class_o_n___object.html#a09ac9742ead91dd8f9cdd579bcbfed10">ON_Object</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d10d63fd1e6a0af7a9807f6bb35ef87"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d10d63fd1e6a0af7a9807f6bb35ef87">◆ </a></span>SetFont() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextStyle::SetFont </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___font.html">ON_Font</a> * </td>
|
|
<td class="paramname"><em>font_characteristics</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: font_characteristics - [in] </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa111c4e256c63cd629153fea46199f3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa111c4e256c63cd629153fea46199f3b">◆ </a></span>SetFont() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextStyle::SetFont </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___font.html">ON_Font</a> & </td>
|
|
<td class="paramname"><em>font_characteristics</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af73daa1cd665c1bc730ba286041db1a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af73daa1cd665c1bc730ba286041db1a2">◆ </a></span>SetFontFromDescription()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_TextStyle::SetFontFromDescription </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td>
|
|
<td class="paramname"><em>font_description</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___model_component.html#a63a60bd152dda8879588b15d7f394b47">wchar_t</a> * </td>
|
|
<td class="paramname"><em>apple_font_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___font.html">ON_Font</a> * </td>
|
|
<td class="paramname"><em>alternate_font</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: font_description - [in] If font_description is an empty string, then SetFont( alternate_font ) is called. alternate_font - [in] Font to use if the current runtime environment does not have a font with a matching font description. When alternate_font is nullptr, <a class="el" href="class_o_n___font.html#a05c94f6c57071525f59916a874b007e8">ON_Font::Default</a> will be used as the alternate font. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a59315e8803e05e0750e0af66b6598f67"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a59315e8803e05e0750e0af66b6598f67">◆ </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_TextStyle::Write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> & </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>overrides virtual <a class="el" href="class_o_n___object.html#a16eb9ab6bf0d0a614655cf9cd055871a">ON_Object::Write</a> </p>
|
|
|
|
<p>Reimplemented from <a class="el" href="class_o_n___object.html#a16eb9ab6bf0d0a614655cf9cd055871a">ON_Object</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a43bef60bb447d357063b65be32de0aec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43bef60bb447d357063b65be32de0aec">◆ </a></span>binary_archive_opennurbs_version</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const unsigned int ON_TextStyle::binary_archive_opennurbs_version</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>On September 16, 2015 the "V5" <a class="el" href="class_o_n___font.html" title="An ON_Font is a face in a font family. It corresponds to a Windows LOGFONT, a .NET System...">ON_Font</a> was split into <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> (a document object) and <a class="el" href="class_o_n___font.html" title="An ON_Font is a face in a font family. It corresponds to a Windows LOGFONT, a .NET System...">ON_Font</a> (a current runtime resource) = ON_VersionNumberConstruct(6, 0, 2015, 9, 16, 0) Versions of opennurbs before binary_archive_opennurbs_version serialized <a class="el" href="class_o_n___text_style.html">ON_TextStyle</a> information in the V5 <a class="el" href="class_o_n___font.html" title="An ON_Font is a face in a font family. It corresponds to a Windows LOGFONT, a .NET System...">ON_Font</a> format. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad7f5b1424235fe7157d104facdee13f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad7f5b1424235fe7157d104facdee13f2">◆ </a></span>ByLayer</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="class_o_n___text_style.html">ON_TextStyle</a> ON_TextStyle::ByLayer</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>index = -2, no font </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9857c49c046f308e1ae9de774fec0d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9857c49c046f308e1ae9de774fec0d7">◆ </a></span>ByParent</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="class_o_n___text_style.html">ON_TextStyle</a> ON_TextStyle::ByParent</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>index = -3, no font </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af42ea0ebb8db6f0338dcb4ed79e792b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af42ea0ebb8db6f0338dcb4ed79e792b0">◆ </a></span>Default</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="class_o_n___text_style.html">ON_TextStyle</a> ON_TextStyle::Default</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>index = -1, font set </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0334510a36142c99876800218582b375"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0334510a36142c99876800218582b375">◆ </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="class_o_n___text_style.html">ON_TextStyle</a> ON_TextStyle::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">
|
|
|
|
<p>All values not set. </p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated on Thu Jan 25 2018 17:01:11 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>
|