mirror of
https://github.com/mcneel/opennurbs.git
synced 2026-03-30 23:57:58 +08:00
553 lines
28 KiB
HTML
553 lines
28 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_AggregateComponentStatus 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-attribs">Static Public Attributes</a> |
|
|
<a href="class_o_n___aggregate_component_status-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">ON_AggregateComponentStatus Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="opennurbs__compstat_8h_source.html">opennurbs_compstat.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:aab71a3efd87a9bc27c3a951b60c159fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#aab71a3efd87a9bc27c3a951b60c159fb">ON_AggregateComponentStatus</a> ()=default</td></tr>
|
|
<tr class="separator:aab71a3efd87a9bc27c3a951b60c159fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8c5f423410875964630e2d5df245537"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#ac8c5f423410875964630e2d5df245537">ON_AggregateComponentStatus</a> (const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> &)=default</td></tr>
|
|
<tr class="separator:ac8c5f423410875964630e2d5df245537"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33bfa2a4fa8cad1acb544b02d0767003"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a33bfa2a4fa8cad1acb544b02d0767003">~ON_AggregateComponentStatus</a> ()=default</td></tr>
|
|
<tr class="separator:a33bfa2a4fa8cad1acb544b02d0767003"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82d73cf3b0b00788a27cc4bc3ec00617"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a82d73cf3b0b00788a27cc4bc3ec00617">Add</a> (<a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> component_status)</td></tr>
|
|
<tr class="separator:a82d73cf3b0b00788a27cc4bc3ec00617"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac083f7973acd456c34aa0c29dcd06085"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#ac083f7973acd456c34aa0c29dcd06085">Add</a> (const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> &aggregate_status)</td></tr>
|
|
<tr class="separator:ac083f7973acd456c34aa0c29dcd06085"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad3f68f5002346b47824e4e3d1a259592"><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___aggregate_component_status.html#ad3f68f5002346b47824e4e3d1a259592">AggregateStatus</a> () const</td></tr>
|
|
<tr class="separator:ad3f68f5002346b47824e4e3d1a259592"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf7f06f0ce9d713b55dba340362c3d6e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#adf7f06f0ce9d713b55dba340362c3d6e">ClearAggregateStatus</a> (<a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> states_to_clear)</td></tr>
|
|
<tr class="separator:adf7f06f0ce9d713b55dba340362c3d6e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad7a97d7fad23f4c9a0d06a043037702c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#ad7a97d7fad23f4c9a0d06a043037702c">ClearAllStates</a> ()</td></tr>
|
|
<tr class="separator:ad7a97d7fad23f4c9a0d06a043037702c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60da3019bbf5133af9f1c7bf2698a82a"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a60da3019bbf5133af9f1c7bf2698a82a">ComponentCount</a> () const</td></tr>
|
|
<tr class="separator:a60da3019bbf5133af9f1c7bf2698a82a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a254e7e9f4e58ffe8d84ee7c0adc9024a"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a254e7e9f4e58ffe8d84ee7c0adc9024a">DamagedCount</a> () const</td></tr>
|
|
<tr class="separator:a254e7e9f4e58ffe8d84ee7c0adc9024a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16528c4edca649654106ce8f1dff3544"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a16528c4edca649654106ce8f1dff3544">HiddenCount</a> () const</td></tr>
|
|
<tr class="separator:a16528c4edca649654106ce8f1dff3544"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58a75ab87a25a490f64bb29e5108df66"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a58a75ab87a25a490f64bb29e5108df66">HighlightedCount</a> () const</td></tr>
|
|
<tr class="separator:a58a75ab87a25a490f64bb29e5108df66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a720997984a5a3409b27f935318b8a915"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a720997984a5a3409b27f935318b8a915">IsCurrent</a> () const</td></tr>
|
|
<tr class="separator:a720997984a5a3409b27f935318b8a915"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c247c1535ab746a417a8af9fc09ba64"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a9c247c1535ab746a417a8af9fc09ba64">IsEmpty</a> () const</td></tr>
|
|
<tr class="separator:a9c247c1535ab746a417a8af9fc09ba64"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac007f0aaa56f42e4399e07f875b6814d"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#ac007f0aaa56f42e4399e07f875b6814d">LockedCount</a> () const</td></tr>
|
|
<tr class="separator:ac007f0aaa56f42e4399e07f875b6814d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac86a23fba2097cc80248fe292f057473"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#ac86a23fba2097cc80248fe292f057473">MarkAsNotCurrent</a> ()</td></tr>
|
|
<tr class="separator:ac86a23fba2097cc80248fe292f057473"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b0ec4ac5d9947ab8516a3c9ebe9f5b1"><td class="memItemLeft" align="right" valign="top"><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___aggregate_component_status.html#a1b0ec4ac5d9947ab8516a3c9ebe9f5b1">operator=</a> (const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> &)=default</td></tr>
|
|
<tr class="separator:a1b0ec4ac5d9947ab8516a3c9ebe9f5b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91d4b5957ae0558acba14f666d1b1c8e"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a91d4b5957ae0558acba14f666d1b1c8e">SelectedCount</a> () const</td></tr>
|
|
<tr class="separator:a91d4b5957ae0558acba14f666d1b1c8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a258b875194134b0f0b7239dba19db001"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___aggregate_component_status.html#a258b875194134b0f0b7239dba19db001">SelectedPersistentCount</a> () const</td></tr>
|
|
<tr class="separator:a258b875194134b0f0b7239dba19db001"><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:a2d643e09425fe921fdac127cbca2d24e"><td class="memItemLeft" align="right" valign="top">static const <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___aggregate_component_status.html#a2d643e09425fe921fdac127cbca2d24e">Empty</a></td></tr>
|
|
<tr class="separator:a2d643e09425fe921fdac127cbca2d24e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2738c1916a9fb5ca17817891d7a749e5"><td class="memItemLeft" align="right" valign="top">static const <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___aggregate_component_status.html#a2738c1916a9fb5ca17817891d7a749e5">NotCurrent</a></td></tr>
|
|
<tr class="separator:a2738c1916a9fb5ca17817891d7a749e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p><a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> </p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="aab71a3efd87a9bc27c3a951b60c159fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab71a3efd87a9bc27c3a951b60c159fb">◆ </a></span>ON_AggregateComponentStatus() <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_AggregateComponentStatus::ON_AggregateComponentStatus </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="a33bfa2a4fa8cad1acb544b02d0767003"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33bfa2a4fa8cad1acb544b02d0767003">◆ </a></span>~ON_AggregateComponentStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ON_AggregateComponentStatus::~ON_AggregateComponentStatus </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="ac8c5f423410875964630e2d5df245537"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8c5f423410875964630e2d5df245537">◆ </a></span>ON_AggregateComponentStatus() <span class="overload">[2/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_AggregateComponentStatus::ON_AggregateComponentStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a82d73cf3b0b00788a27cc4bc3ec00617"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a82d73cf3b0b00788a27cc4bc3ec00617">◆ </a></span>Add() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_AggregateComponentStatus::Add </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> </td>
|
|
<td class="paramname"><em>component_status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Add the status information in component_status to this aggregate status. Parameters: component_status - [in] Returns: true if successful. false if information is not current and Add failed. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac083f7973acd456c34aa0c29dcd06085"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac083f7973acd456c34aa0c29dcd06085">◆ </a></span>Add() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_AggregateComponentStatus::Add </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> & </td>
|
|
<td class="paramname"><em>aggregate_status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Add the status information in aggregate_status to this aggregate status. Parameters: aggregate_status - [in] Returns: true if successful. false if information is not current and Add failed. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad3f68f5002346b47824e4e3d1a259592"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3f68f5002346b47824e4e3d1a259592">◆ </a></span>AggregateStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> ON_AggregateComponentStatus::AggregateStatus </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf7f06f0ce9d713b55dba340362c3d6e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf7f06f0ce9d713b55dba340362c3d6e">◆ </a></span>ClearAggregateStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_AggregateComponentStatus::ClearAggregateStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_o_n___component_status.html">ON_ComponentStatus</a> </td>
|
|
<td class="paramname"><em>states_to_clear</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Sets all states specified by states_to_clear to clear. <br />
|
|
Does not change current mark. Does not change compoent count. Returns true if successful. false if information is not current and <a class="el" href="class_o_n___aggregate_component_status.html#adf7f06f0ce9d713b55dba340362c3d6e">ClearAggregateStatus()</a> failed. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad7a97d7fad23f4c9a0d06a043037702c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad7a97d7fad23f4c9a0d06a043037702c">◆ </a></span>ClearAllStates()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_AggregateComponentStatus::ClearAllStates </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Sets all states to clear. <br />
|
|
Marks status as current. Does not change compoent count Returns true if successful. false if information is not current and <a class="el" href="class_o_n___aggregate_component_status.html#ad7a97d7fad23f4c9a0d06a043037702c">ClearAllStates()</a> failed. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60da3019bbf5133af9f1c7bf2698a82a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60da3019bbf5133af9f1c7bf2698a82a">◆ </a></span>ComponentCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::ComponentCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a254e7e9f4e58ffe8d84ee7c0adc9024a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a254e7e9f4e58ffe8d84ee7c0adc9024a">◆ </a></span>DamagedCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::DamagedCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16528c4edca649654106ce8f1dff3544"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16528c4edca649654106ce8f1dff3544">◆ </a></span>HiddenCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::HiddenCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a58a75ab87a25a490f64bb29e5108df66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a58a75ab87a25a490f64bb29e5108df66">◆ </a></span>HighlightedCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::HighlightedCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a720997984a5a3409b27f935318b8a915"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a720997984a5a3409b27f935318b8a915">◆ </a></span>IsCurrent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_AggregateComponentStatus::IsCurrent </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: true if the information is current (valid, up to date, ...). false if the information is not current. Remarks: If the information is not current, all counts are zero and states are clear. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9c247c1535ab746a417a8af9fc09ba64"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9c247c1535ab746a417a8af9fc09ba64">◆ </a></span>IsEmpty()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ON_AggregateComponentStatus::IsEmpty </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: true if this is empty false if not empty. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac007f0aaa56f42e4399e07f875b6814d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac007f0aaa56f42e4399e07f875b6814d">◆ </a></span>LockedCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::LockedCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac86a23fba2097cc80248fe292f057473"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac86a23fba2097cc80248fe292f057473">◆ </a></span>MarkAsNotCurrent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ON_AggregateComponentStatus::MarkAsNotCurrent </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Description: Mark the information as not current. Erases all information. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b0ec4ac5d9947ab8516a3c9ebe9f5b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b0ec4ac5d9947ab8516a3c9ebe9f5b1">◆ </a></span>operator=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a>& ON_AggregateComponentStatus::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91d4b5957ae0558acba14f666d1b1c8e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91d4b5957ae0558acba14f666d1b1c8e">◆ </a></span>SelectedCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::SelectedCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: Number of compoents that are selected or persistently selected. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a258b875194134b0f0b7239dba19db001"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a258b875194134b0f0b7239dba19db001">◆ </a></span>SelectedPersistentCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int ON_AggregateComponentStatus::SelectedPersistentCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Returns: Number of compoents that are persistently selected. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a2d643e09425fe921fdac127cbca2d24e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d643e09425fe921fdac127cbca2d24e">◆ </a></span>Empty</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="class_o_n___aggregate_component_status.html">ON_AggregateComponentStatus</a> ON_AggregateComponentStatus::Empty</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2738c1916a9fb5ca17817891d7a749e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2738c1916a9fb5ca17817891d7a749e5">◆ </a></span>NotCurrent</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___aggregate_component_status.html">ON_AggregateComponentStatus</a> ON_AggregateComponentStatus::NotCurrent</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 Thu Jan 25 2018 17:01:09 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>
|