Generated from v6.0.11315.11111-test13
This commit is contained in:
Bozo
2018-02-02 07:57:49 -08:00
parent db96b72945
commit 9af473956f
957 changed files with 32952 additions and 16598 deletions

View File

@@ -52,11 +52,15 @@ $(function() {
</div><!--header-->
<div class="contents">
<p>Objects can have per viewport display properties that override a viewport's default display properties. These overrides are stored on <a class="el" href="../../d0/d52/class_o_n__3dm_object_attributes.html" title="Top level OpenNURBS objects have geometry and attributes. The geometry is stored in some class derive...">ON_3dmObjectAttributes</a> as a list of ON_DisplayMaterialRefs.
<a href="../../d3/d88/class_o_n___display_material_ref.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="../../d1/da8/opennurbs__linestyle_8h_source.html">opennurbs_linestyle.h</a>&gt;</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:a98f321bca687f266eb45236001f614d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d88/class_o_n___display_material_ref.html#a98f321bca687f266eb45236001f614d4">ON_DisplayMaterialRef</a> ()</td></tr>
<tr class="memdesc:a98f321bca687f266eb45236001f614d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor sets both ids to nil. <a href="#a98f321bca687f266eb45236001f614d4">More...</a><br /></td></tr>
<tr class="separator:a98f321bca687f266eb45236001f614d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78f77b905873e87513ab81e8683eda91"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d88/class_o_n___display_material_ref.html#a78f77b905873e87513ab81e8683eda91">Compare</a> (const <a class="el" href="../../d3/d88/class_o_n___display_material_ref.html">ON_DisplayMaterialRef</a> &amp;other) const</td></tr>
<tr class="separator:a78f77b905873e87513ab81e8683eda91"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -76,7 +80,6 @@ Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:aba753e9d8e7997a4dd9f0c5f59eab17c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d88/class_o_n___display_material_ref.html#aba753e9d8e7997a4dd9f0c5f59eab17c">m_display_material_id</a></td></tr>
<tr class="memdesc:aba753e9d8e7997a4dd9f0c5f59eab17c"><td class="mdescLeft">&#160;</td><td class="mdescRight">id used to find display attributes <a href="#aba753e9d8e7997a4dd9f0c5f59eab17c">More...</a><br /></td></tr>
<tr class="separator:aba753e9d8e7997a4dd9f0c5f59eab17c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4aea3d078d852786716a7e3686a80f58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d88/class_o_n___display_material_ref.html#a4aea3d078d852786716a7e3686a80f58">m_viewport_id</a></td></tr>
<tr class="separator:a4aea3d078d852786716a7e3686a80f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -87,11 +90,8 @@ Static Public Attributes</h2></td></tr>
<tr class="separator:a6a829da0d4086ec8e4b8aa8450847608"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section rcs"><dt>NoKeywords</dt><dd></dd></dl>
<p>/ / Copyright (c) 1993-2012 Robert McNeel &amp; Associates. All rights reserved. / OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert / McNeel &amp; Associates. / / 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. / / For complete openNURBS copyright information see <a href="http://www.opennurbs.org">http://www.opennurbs.org</a>. / //////////////////////////////////////////////////////////////</p>
<p>Class <a class="el" href="../../d3/d88/class_o_n___display_material_ref.html">ON_DisplayMaterialRef</a> Description: Objects can have per viewport display properties that override a viewport's default display properties. These overrides are stored on <a class="el" href="../../d0/d52/class_o_n__3dm_object_attributes.html">ON_3dmObjectAttributes</a> as a list of ON_DisplayMaterialRefs.</p>
<p>Example: For example, by default a viewport might display objects using a wireframe, but one special object may need to be shaded. In this case the special object would have a display material ref with the "wireframe" viewport's id and the id of a display material that specified shading. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<div class="textblock"><p>Objects can have per viewport display properties that override a viewport's default display properties. These overrides are stored on <a class="el" href="../../d0/d52/class_o_n__3dm_object_attributes.html" title="Top level OpenNURBS objects have geometry and attributes. The geometry is stored in some class derive...">ON_3dmObjectAttributes</a> as a list of ON_DisplayMaterialRefs. </p>
<div class="fragment"><div class="line">For example, by <span class="keywordflow">default</span> a viewport</div><div class="line">might display objects <span class="keyword">using</span> a wireframe, but</div><div class="line">one special <span class="keywordtype">object</span> may need to be shaded.</div><div class="line">In <span class="keyword">this</span> <span class="keywordflow">case</span> the special <span class="keywordtype">object</span> would have</div><div class="line">a display material ref with the <span class="stringliteral">&quot;wireframe&quot;</span></div><div class="line">viewport<span class="stringliteral">&#39;s id and the id of a display material</span></div><div class="line"><span class="stringliteral">that specified shading.</span></div></div><!-- fragment --> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a98f321bca687f266eb45236001f614d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98f321bca687f266eb45236001f614d4">&#9670;&nbsp;</a></span>ON_DisplayMaterialRef()</h2>
@@ -106,7 +106,8 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Default constructor sets both ids to nil. </p>
<p>Default constructor sets both ids to nil. </p>
</div>
</div>
@@ -250,8 +251,6 @@ Static Public Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>id used to find display attributes </p>
</div>
</div>
<a id="a6a829da0d4086ec8e4b8aa8450847608"></a>
@@ -273,7 +272,6 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>For Rhino V4 the per detail visibility attribute is implemented through a display material reference on an object. This is ONLY for for detail viewports and only for V4. Keep this uuid around so the per detail attributes in future versions of Rhino can be implemented a different way. {1403A7E4-E7AD-4a01-A2AA-41DAE6BE7ECB} </p>
</div>
</div>
@@ -288,7 +286,6 @@ Static Public Attributes</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>C++ default destructor, copy constructor and operator= work fine. identifies the <a class="el" href="../../d4/deb/class_o_n___viewport.html">ON_Viewport</a> If nil, then the display material will be used in all viewports that are not explictly referenced in other ON_DisplayMaterialRefs. </p>
</div>
</div>
@@ -298,7 +295,7 @@ Static Public Attributes</h2></td></tr>
</div> <!-- page-content -->
</div> <!-- container -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jan 31 2018 14:45:40 for openNURBS SDK Help by <a href="http://www.doxygen.org/index.html">
Generated on Fri Feb 2 2018 07:57:29 for openNURBS SDK Help by <a href="http://www.doxygen.org/index.html">
<!-- <img class="footer" src="../../doxygen.png" alt="doxygen"/> -->
Doxygen
</a> 1.8.13