mirror of
https://github.com/mcneel/opennurbs.git
synced 2026-03-30 15:36:52 +08:00
686 lines
37 KiB
HTML
686 lines
37 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_3dmAnnotationContext Class Reference</title>
|
|
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../jquery.js"></script>
|
|
<script type="text/javascript" src="../../dynsections.js"></script>
|
|
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
|
<script type="text/javascript" src="../../search/search.js"></script>
|
|
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">openNURBS SDK Help
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="../../menudata.js"></script>
|
|
<script type="text/javascript" src="../../menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('../../',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
|
<a href="../../d3/db9/class_o_n__3dm_annotation_context-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">ON_3dmAnnotationContext Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="../../d3/dad/opennurbs__archive_8h_source.html">opennurbs_archive.h</a>></code></p>
|
|
<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:a5f05028893d6b33e62dafe4dcab19a48"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a5f05028893d6b33e62dafe4dcab19a48">ON_3dmAnnotationContext</a> ()=default</td></tr>
|
|
<tr class="separator:a5f05028893d6b33e62dafe4dcab19a48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a23a7a8ff3c586c344ab2875f56febfb9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a23a7a8ff3c586c344ab2875f56febfb9">ON_3dmAnnotationContext</a> (const <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> &)</td></tr>
|
|
<tr class="separator:a23a7a8ff3c586c344ab2875f56febfb9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a737e69e2da66b6f7d3a5c21157453e7e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a737e69e2da66b6f7d3a5c21157453e7e">~ON_3dmAnnotationContext</a> ()</td></tr>
|
|
<tr class="separator:a737e69e2da66b6f7d3a5c21157453e7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a659546d36f80bb5061438ef5cc6ba059"><td class="memItemLeft" align="right" valign="top">const class <a class="el" href="../../df/d10/class_o_n__3dm_annotation_settings.html">ON_3dmAnnotationSettings</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a659546d36f80bb5061438ef5cc6ba059">AnnotationSettings</a> () const</td></tr>
|
|
<tr class="separator:a659546d36f80bb5061438ef5cc6ba059"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a593ddc07508de3fafab49766b51d4740"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a593ddc07508de3fafab49766b51d4740">AnnotationSettingsAreSet</a> () const</td></tr>
|
|
<tr class="separator:a593ddc07508de3fafab49766b51d4740"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26319b0d6a190e97845f9d86b0cfc851"><td class="memItemLeft" align="right" valign="top">const class <a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a26319b0d6a190e97845f9d86b0cfc851">BinaryArchive</a> () const</td></tr>
|
|
<tr class="separator:a26319b0d6a190e97845f9d86b0cfc851"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c6eff562656094222a31047e4fbbeab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a2c6eff562656094222a31047e4fbbeab">BinaryArchiveIsSet</a> () const</td></tr>
|
|
<tr class="separator:a2c6eff562656094222a31047e4fbbeab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a42752e09412ce3c63959bf55b9058334"><td class="memItemLeft" align="right" valign="top">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a42752e09412ce3c63959bf55b9058334">DimStyle</a> () const</td></tr>
|
|
<tr class="separator:a42752e09412ce3c63959bf55b9058334"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f2d1a85f0b35d2996ddcbe73b278af5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a0f2d1a85f0b35d2996ddcbe73b278af5">DimStyleIsSet</a> () const</td></tr>
|
|
<tr class="separator:a0f2d1a85f0b35d2996ddcbe73b278af5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e32d4832b0ee03a21ecd16943b4abf7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a0e32d4832b0ee03a21ecd16943b4abf7">IsOverrideDimStyle</a> () const</td></tr>
|
|
<tr class="separator:a0e32d4832b0ee03a21ecd16943b4abf7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a669e999d04c5715dd730b2b0e7088799"><td class="memItemLeft" align="right" valign="top">ON::LengthUnitSystem </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a669e999d04c5715dd730b2b0e7088799">ModelLengthUnitSystem</a> () const</td></tr>
|
|
<tr class="separator:a669e999d04c5715dd730b2b0e7088799"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a722427aad427131e6c875e8366e03a81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a722427aad427131e6c875e8366e03a81">operator=</a> (const <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> &)</td></tr>
|
|
<tr class="separator:a722427aad427131e6c875e8366e03a81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1abffb1101d20ed15e6ea306fbbef01"><td class="memItemLeft" align="right" valign="top">ON::LengthUnitSystem </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#ac1abffb1101d20ed15e6ea306fbbef01">PageLengthUnitSystem</a> () const</td></tr>
|
|
<tr class="separator:ac1abffb1101d20ed15e6ea306fbbef01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abff7176d6f26376a829779935388ac18"><td class="memItemLeft" align="right" valign="top">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#abff7176d6f26376a829779935388ac18">ParentDimStyle</a> () const</td></tr>
|
|
<tr class="separator:abff7176d6f26376a829779935388ac18"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b754940f3cab7e3f2b97ac6550056ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a5b754940f3cab7e3f2b97ac6550056ee">ParentDimStyleId</a> () const</td></tr>
|
|
<tr class="separator:a5b754940f3cab7e3f2b97ac6550056ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b4e91e06216a2c0113905daa58e2843"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a9b4e91e06216a2c0113905daa58e2843">SetManagedAnnotationSettings</a> (const class <a class="el" href="../../df/d10/class_o_n__3dm_annotation_settings.html">ON_3dmAnnotationSettings</a> &annotation_settings)</td></tr>
|
|
<tr class="separator:a9b4e91e06216a2c0113905daa58e2843"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26c1b8aa7c8bed1ec9092a8472396ec1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a26c1b8aa7c8bed1ec9092a8472396ec1">SetManagedDimStyle</a> (const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> &parent_dim_style, const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *override_dim_style, int V5_3dm_archive_index)</td></tr>
|
|
<tr class="separator:a26c1b8aa7c8bed1ec9092a8472396ec1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a696630b39c20c1ebd4b3898665112bc0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a696630b39c20c1ebd4b3898665112bc0">SetModelLengthUnitSystem</a> (ON::LengthUnitSystem model_length_unit_system)</td></tr>
|
|
<tr class="separator:a696630b39c20c1ebd4b3898665112bc0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a478e2a4581227ce09987cce4b833eec4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a478e2a4581227ce09987cce4b833eec4">SetPageLengthUnitSystem</a> (ON::LengthUnitSystem page_length_unit_system)</td></tr>
|
|
<tr class="separator:a478e2a4581227ce09987cce4b833eec4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a55101d6267c05ef7f7a231eff227721b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a55101d6267c05ef7f7a231eff227721b">SetReferencedAnnotationSettings</a> (const class <a class="el" href="../../df/d10/class_o_n__3dm_annotation_settings.html">ON_3dmAnnotationSettings</a> *annotation_settings)</td></tr>
|
|
<tr class="separator:a55101d6267c05ef7f7a231eff227721b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78d2ebf1a5559cfd5fdcdf1b6f53a4bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a78d2ebf1a5559cfd5fdcdf1b6f53a4bd">SetReferencedBinaryArchive</a> (const class <a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> *binary_archive)</td></tr>
|
|
<tr class="separator:a78d2ebf1a5559cfd5fdcdf1b6f53a4bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49aaaa9d10bde719a4ef8686358888e5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a49aaaa9d10bde719a4ef8686358888e5">SetReferencedDimStyle</a> (const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *parent_dim_style, const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *override_dim_style, int V5_3dm_archive_index)</td></tr>
|
|
<tr class="separator:a49aaaa9d10bde719a4ef8686358888e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa83ff9b47ccfa5f1805da8b4963ee3f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#aa83ff9b47ccfa5f1805da8b4963ee3f8">SetViewContext</a> (ON::active_space)</td></tr>
|
|
<tr class="separator:aa83ff9b47ccfa5f1805da8b4963ee3f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e8c4da93c24557e82a8aaa14ee87961"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a2e8c4da93c24557e82a8aaa14ee87961">UpdateReferencedDimStyle</a> (const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *old_pointer, const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> *new_pointer)</td></tr>
|
|
<tr class="separator:a2e8c4da93c24557e82a8aaa14ee87961"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a27043bcdf9de205358b9f0788e5aa6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a2a27043bcdf9de205358b9f0788e5aa6">V5_ArchiveDimStyleIndex</a> () const</td></tr>
|
|
<tr class="separator:a2a27043bcdf9de205358b9f0788e5aa6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87588cc0b74ec213a4d016bba1769af3"><td class="memItemLeft" align="right" valign="top">ON::active_space </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a87588cc0b74ec213a4d016bba1769af3">ViewContext</a> () const</td></tr>
|
|
<tr class="separator:a87588cc0b74ec213a4d016bba1769af3"><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:a8d8aabed8137d1f1e3c3bb1d562d666b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a8d8aabed8137d1f1e3c3bb1d562d666b">Default</a></td></tr>
|
|
<tr class="separator:a8d8aabed8137d1f1e3c3bb1d562d666b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Description: Context for an annotation object. This context is required when converting current annotation objects to and from formats used in earlier versions and is typically used when reading and writing 3dm archives. </p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a5f05028893d6b33e62dafe4dcab19a48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5f05028893d6b33e62dafe4dcab19a48">◆ </a></span>ON_3dmAnnotationContext() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_3dmAnnotationContext::ON_3dmAnnotationContext </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="a737e69e2da66b6f7d3a5c21157453e7e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a737e69e2da66b6f7d3a5c21157453e7e">◆ </a></span>~ON_3dmAnnotationContext()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_3dmAnnotationContext::~ON_3dmAnnotationContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a23a7a8ff3c586c344ab2875f56febfb9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a23a7a8ff3c586c344ab2875f56febfb9">◆ </a></span>ON_3dmAnnotationContext() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_3dmAnnotationContext::ON_3dmAnnotationContext </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</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="a659546d36f80bb5061438ef5cc6ba059"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a659546d36f80bb5061438ef5cc6ba059">◆ </a></span>AnnotationSettings()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const class <a class="el" href="../../df/d10/class_o_n__3dm_annotation_settings.html">ON_3dmAnnotationSettings</a>& ON_3dmAnnotationContext::AnnotationSettings </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a593ddc07508de3fafab49766b51d4740"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a593ddc07508de3fafab49766b51d4740">◆ </a></span>AnnotationSettingsAreSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_3dmAnnotationContext::AnnotationSettingsAreSet </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: True if the annotation settings have been explicitly set. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26319b0d6a190e97845f9d86b0cfc851"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26319b0d6a190e97845f9d86b0cfc851">◆ </a></span>BinaryArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const class <a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a>* ON_3dmAnnotationContext::BinaryArchive </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c6eff562656094222a31047e4fbbeab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c6eff562656094222a31047e4fbbeab">◆ </a></span>BinaryArchiveIsSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_3dmAnnotationContext::BinaryArchiveIsSet </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: True if the the target binary archive is set. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a42752e09412ce3c63959bf55b9058334"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a42752e09412ce3c63959bf55b9058334">◆ </a></span>DimStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a>& ON_3dmAnnotationContext::DimStyle </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>This is the dimstyle the annotation object is question is using. It can be a "base" dimstyle from the dimstyle table or an "override" style attached used by a single instance of an annnotation object. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f2d1a85f0b35d2996ddcbe73b278af5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f2d1a85f0b35d2996ddcbe73b278af5">◆ </a></span>DimStyleIsSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_3dmAnnotationContext::DimStyleIsSet </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: True if the dimension style has been explicitly set. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e32d4832b0ee03a21ecd16943b4abf7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e32d4832b0ee03a21ecd16943b4abf7">◆ </a></span>IsOverrideDimStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_3dmAnnotationContext::IsOverrideDimStyle </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: bRequireSetOverrides - [in] true if explicit overrides are required. Returns: true if the context dim style is an override style (parent id is not nil) and it has overrides or bRequireSetOverrides is false. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a669e999d04c5715dd730b2b0e7088799"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a669e999d04c5715dd730b2b0e7088799">◆ </a></span>ModelLengthUnitSystem()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON::LengthUnitSystem ON_3dmAnnotationContext::ModelLengthUnitSystem </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a722427aad427131e6c875e8366e03a81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a722427aad427131e6c875e8366e03a81">◆ </a></span>operator=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a>& ON_3dmAnnotationContext::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac1abffb1101d20ed15e6ea306fbbef01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1abffb1101d20ed15e6ea306fbbef01">◆ </a></span>PageLengthUnitSystem()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON::LengthUnitSystem ON_3dmAnnotationContext::PageLengthUnitSystem </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abff7176d6f26376a829779935388ac18"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abff7176d6f26376a829779935388ac18">◆ </a></span>ParentDimStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a>& ON_3dmAnnotationContext::ParentDimStyle </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b754940f3cab7e3f2b97ac6550056ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b754940f3cab7e3f2b97ac6550056ee">◆ </a></span>ParentDimStyleId()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> ON_3dmAnnotationContext::ParentDimStyleId </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: If the dimstyle is not set or it has a nil parent id, then DimStyleId() is returned. Otherwise the parent id is returned. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b4e91e06216a2c0113905daa58e2843"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b4e91e06216a2c0113905daa58e2843">◆ </a></span>SetManagedAnnotationSettings()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetManagedAnnotationSettings </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="../../df/d10/class_o_n__3dm_annotation_settings.html">ON_3dmAnnotationSettings</a> & </td>
|
|
<td class="paramname"><em>annotation_settings</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: annotation_settings - [in] A copy of annotation_settings is stored and manged by the <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> class instance. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26c1b8aa7c8bed1ec9092a8472396ec1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26c1b8aa7c8bed1ec9092a8472396ec1">◆ </a></span>SetManagedDimStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetManagedDimStyle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> & </td>
|
|
<td class="paramname"><em>parent_dim_style</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> * </td>
|
|
<td class="paramname"><em>override_dim_style</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>V5_3dm_archive_index</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: dim_style - [in] A copy of a dim_style is stored and manged by the <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> class instance. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a696630b39c20c1ebd4b3898665112bc0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a696630b39c20c1ebd4b3898665112bc0">◆ </a></span>SetModelLengthUnitSystem()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetModelLengthUnitSystem </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ON::LengthUnitSystem </td>
|
|
<td class="paramname"><em>model_length_unit_system</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a478e2a4581227ce09987cce4b833eec4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a478e2a4581227ce09987cce4b833eec4">◆ </a></span>SetPageLengthUnitSystem()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetPageLengthUnitSystem </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ON::LengthUnitSystem </td>
|
|
<td class="paramname"><em>page_length_unit_system</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a55101d6267c05ef7f7a231eff227721b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55101d6267c05ef7f7a231eff227721b">◆ </a></span>SetReferencedAnnotationSettings()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetReferencedAnnotationSettings </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="../../df/d10/class_o_n__3dm_annotation_settings.html">ON_3dmAnnotationSettings</a> * </td>
|
|
<td class="paramname"><em>annotation_settings</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: annotation_settings - [in] Annotation settings that are externally managed and will exist during the lifetime of the <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> class instance. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78d2ebf1a5559cfd5fdcdf1b6f53a4bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78d2ebf1a5559cfd5fdcdf1b6f53a4bd">◆ </a></span>SetReferencedBinaryArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetReferencedBinaryArchive </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="../../db/d16/class_o_n___binary_archive.html">ON_BinaryArchive</a> * </td>
|
|
<td class="paramname"><em>binary_archive</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: binary_archive - [in] Binary archive that is externally managed and will exist during the lifetime of the <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> class instance. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49aaaa9d10bde719a4ef8686358888e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49aaaa9d10bde719a4ef8686358888e5">◆ </a></span>SetReferencedDimStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetReferencedDimStyle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> * </td>
|
|
<td class="paramname"><em>parent_dim_style</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> * </td>
|
|
<td class="paramname"><em>override_dim_style</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>V5_3dm_archive_index</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parameters: dim_style - [in] A dimension style that is externally managed and will exist during the lifetime of the <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> class instance. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa83ff9b47ccfa5f1805da8b4963ee3f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa83ff9b47ccfa5f1805da8b4963ee3f8">◆ </a></span>SetViewContext()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::SetViewContext </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ON::active_space </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e8c4da93c24557e82a8aaa14ee87961"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e8c4da93c24557e82a8aaa14ee87961">◆ </a></span>UpdateReferencedDimStyle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_3dmAnnotationContext::UpdateReferencedDimStyle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> * </td>
|
|
<td class="paramname"><em>old_pointer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const class <a class="el" href="../../d8/df8/class_o_n___dim_style.html">ON_DimStyle</a> * </td>
|
|
<td class="paramname"><em>new_pointer</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2a27043bcdf9de205358b9f0788e5aa6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2a27043bcdf9de205358b9f0788e5aa6">◆ </a></span>V5_ArchiveDimStyleIndex()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ON_3dmAnnotationContext::V5_ArchiveDimStyleIndex </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: 3dm archive dimension style table index to use when writing a V5 3dm archive. This is often different from <a class="el" href="../../d8/d7f/class_o_n__3dm_annotation_context.html#a42752e09412ce3c63959bf55b9058334">DimStyle()</a>.Index(). </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87588cc0b74ec213a4d016bba1769af3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87588cc0b74ec213a4d016bba1769af3">◆ </a></span>ViewContext()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON::active_space ON_3dmAnnotationContext::ViewContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a8d8aabed8137d1f1e3c3bb1d562d666b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d8aabed8137d1f1e3c3bb1d562d666b">◆ </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="../../d8/d7f/class_o_n__3dm_annotation_context.html">ON_3dmAnnotationContext</a> ON_3dmAnnotationContext::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">
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated on Fri Jan 26 2018 12:38:19 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>
|