1 Star 0 Fork 0

未来/documentation

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
class_o_n___brep_edge.html 105.86 KB
一键复制 编辑 原始数据 按行查看 历史
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Point Cloud Library (PCL): ON_BrepEdge 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">Point Cloud Library (PCL)
&#160;<span id="projectnumber">1.11.1-dev</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;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&amp;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="class_o_n___brep_edge-members.html">List of all members</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#friends">Friends</a> </div>
<div class="headertitle">
<div class="title">ON_BrepEdge Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="opennurbs__brep_8h_source.html">pcl/surface/3rdparty/opennurbs/opennurbs_brep.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for ON_BrepEdge:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="class_o_n___brep_edge.png" usemap="#ON_5FBrepEdge_map" alt=""/>
<map id="ON_5FBrepEdge_map" name="ON_5FBrepEdge_map">
<area href="class_o_n___curve_proxy.html" alt="ON_CurveProxy" shape="rect" coords="0,168,106,192"/>
<area href="class_o_n___curve.html" alt="ON_Curve" shape="rect" coords="0,112,106,136"/>
<area href="class_o_n___geometry.html" alt="ON_Geometry" shape="rect" coords="0,56,106,80"/>
<area href="class_o_n___object.html" alt="ON_Object" shape="rect" coords="0,0,106,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:a4a70e48f485558305cc15a13900df87b"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a4a70e48f485558305cc15a13900df87b">IsClosed</a> () const</td></tr>
<tr class="separator:a4a70e48f485558305cc15a13900df87b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a551c9308a56d8b11f220ed70a7dd3102"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a551c9308a56d8b11f220ed70a7dd3102">ON_BrepEdge</a> ()</td></tr>
<tr class="separator:a551c9308a56d8b11f220ed70a7dd3102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45bf2c62bdd73334b8a2aa5a21f1c3cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a45bf2c62bdd73334b8a2aa5a21f1c3cf">ON_BrepEdge</a> (int)</td></tr>
<tr class="separator:a45bf2c62bdd73334b8a2aa5a21f1c3cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2e14b4484be5338b490ed8aff84ecc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___brep_edge.html">ON_BrepEdge</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#ac2e14b4484be5338b490ed8aff84ecc4">operator=</a> (const <a class="el" href="class_o_n___brep_edge.html">ON_BrepEdge</a> &amp;)</td></tr>
<tr class="separator:ac2e14b4484be5338b490ed8aff84ecc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42714ef84e6cdc917c580132147a04dd"><td class="memItemLeft" align="right" valign="top">ON::object_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a42714ef84e6cdc917c580132147a04dd">ObjectType</a> () const</td></tr>
<tr class="separator:a42714ef84e6cdc917c580132147a04dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19cd0a6dda5ce43acdbeb07bc3546c30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___brep.html">ON_Brep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a19cd0a6dda5ce43acdbeb07bc3546c30">Brep</a> () const</td></tr>
<tr class="separator:a19cd0a6dda5ce43acdbeb07bc3546c30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf1392c85d167bb07e31b48b9fe0b081"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___brep_trim.html">ON_BrepTrim</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#abf1392c85d167bb07e31b48b9fe0b081">Trim</a> (int eti) const</td></tr>
<tr class="separator:abf1392c85d167bb07e31b48b9fe0b081"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ab61a313c7cfe674e573c8ad1bba496"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a2ab61a313c7cfe674e573c8ad1bba496">TrimCount</a> () const</td></tr>
<tr class="separator:a2ab61a313c7cfe674e573c8ad1bba496"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e68fc53fe693d4e0f08142d0dc31a9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___brep_vertex.html">ON_BrepVertex</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a2e68fc53fe693d4e0f08142d0dc31a9e">Vertex</a> (int evi) const</td></tr>
<tr class="separator:a2e68fc53fe693d4e0f08142d0dc31a9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac57486f80351d189786122212a5ae8a6"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#ac57486f80351d189786122212a5ae8a6">SizeOf</a> () const</td></tr>
<tr class="separator:ac57486f80351d189786122212a5ae8a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa68795cff0f1afca3b59b6076d3275e4"><td class="memItemLeft" align="right" valign="top">ON__UINT32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#aa68795cff0f1afca3b59b6076d3275e4">DataCRC</a> (ON__UINT32 current_remainder) const</td></tr>
<tr class="separator:aa68795cff0f1afca3b59b6076d3275e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41b8f0d0fad78ed4c31d25b36e012c9c"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a41b8f0d0fad78ed4c31d25b36e012c9c">IsValid</a> (<a class="el" href="class_o_n___text_log.html">ON_TextLog</a> *text_log=NULL) const</td></tr>
<tr class="separator:a41b8f0d0fad78ed4c31d25b36e012c9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57dc3f5bccd098372fe137f0b3a968a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a57dc3f5bccd098372fe137f0b3a968a8">Dump</a> (<a class="el" href="class_o_n___text_log.html">ON_TextLog</a> &amp;) const</td></tr>
<tr class="separator:a57dc3f5bccd098372fe137f0b3a968a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a766713f340a3bd039e41eede589f0409"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a766713f340a3bd039e41eede589f0409">Write</a> (<a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;) const</td></tr>
<tr class="separator:a766713f340a3bd039e41eede589f0409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd27278607cf8e6e74e1a0a6b6ca4355"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#acd27278607cf8e6e74e1a0a6b6ca4355">Read</a> (<a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;)</td></tr>
<tr class="separator:acd27278607cf8e6e74e1a0a6b6ca4355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42651bed9254c763e663f69ed0bcc05f"><td class="memItemLeft" align="right" valign="top">ON_COMPONENT_INDEX&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a42651bed9254c763e663f69ed0bcc05f">ComponentIndex</a> () const</td></tr>
<tr class="separator:a42651bed9254c763e663f69ed0bcc05f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e7a19621d6bec19b9f2d8ea974beb9e"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a9e7a19621d6bec19b9f2d8ea974beb9e">Reverse</a> ()</td></tr>
<tr class="separator:a9e7a19621d6bec19b9f2d8ea974beb9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a104c7ae3366229a9c8d96651c0047146"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a104c7ae3366229a9c8d96651c0047146">SetStartPoint</a> (<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> start_point)</td></tr>
<tr class="separator:a104c7ae3366229a9c8d96651c0047146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad52244cf1c77e238f11dd4219dc5dd99"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#ad52244cf1c77e238f11dd4219dc5dd99">SetEndPoint</a> (<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> end_point)</td></tr>
<tr class="separator:ad52244cf1c77e238f11dd4219dc5dd99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a767f4e11777266d44092d22e9f945b00"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a767f4e11777266d44092d22e9f945b00">EdgeCurveIndexOf</a> () const</td></tr>
<tr class="separator:a767f4e11777266d44092d22e9f945b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fa1568e068c9294a272bb7be20f96f3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___curve.html">ON_Curve</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a6fa1568e068c9294a272bb7be20f96f3">EdgeCurveOf</a> () const</td></tr>
<tr class="separator:a6fa1568e068c9294a272bb7be20f96f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a540787a4842fbeba535eb3bb11d29c81"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a540787a4842fbeba535eb3bb11d29c81">ChangeEdgeCurve</a> (int c3i)</td></tr>
<tr class="separator:a540787a4842fbeba535eb3bb11d29c81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae05579fd7e3092946f2fbd97103f7135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#ae05579fd7e3092946f2fbd97103f7135">UnsetPlineEdgeParameters</a> ()</td></tr>
<tr class="separator:ae05579fd7e3092946f2fbd97103f7135"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_o_n___curve_proxy"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___curve_proxy')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_o_n___curve_proxy.html">ON_CurveProxy</a></td></tr>
<tr class="memitem:ad7b7b4052052fef05a6ca6ab67e20cd8 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#ad7b7b4052052fef05a6ca6ab67e20cd8">DestroyRuntimeCache</a> (bool bDelete=true)</td></tr>
<tr class="separator:ad7b7b4052052fef05a6ca6ab67e20cd8 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1db376afe19d743a7ada421564b7339a inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a1db376afe19d743a7ada421564b7339a">ON_CurveProxy</a> ()</td></tr>
<tr class="separator:a1db376afe19d743a7ada421564b7339a inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a895a29c377161b8143f4e177f3b5c3ba inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a895a29c377161b8143f4e177f3b5c3ba">ON_CurveProxy</a> (const <a class="el" href="class_o_n___curve_proxy.html">ON_CurveProxy</a> &amp;)</td></tr>
<tr class="separator:a895a29c377161b8143f4e177f3b5c3ba inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a348e5c7ae1bbc116777aa5fa5fe8af8e inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a348e5c7ae1bbc116777aa5fa5fe8af8e">ON_CurveProxy</a> (const <a class="el" href="class_o_n___curve.html">ON_Curve</a> *)</td></tr>
<tr class="separator:a348e5c7ae1bbc116777aa5fa5fe8af8e inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a202ba7f9e008a517db678970bdde56a0 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a202ba7f9e008a517db678970bdde56a0">ON_CurveProxy</a> (const <a class="el" href="class_o_n___curve.html">ON_Curve</a> *, <a class="el" href="class_o_n___interval.html">ON_Interval</a>)</td></tr>
<tr class="separator:a202ba7f9e008a517db678970bdde56a0 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26cceab62d9c0288236073b72786fbcd inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___curve_proxy.html">ON_CurveProxy</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a26cceab62d9c0288236073b72786fbcd">operator=</a> (const <a class="el" href="class_o_n___curve_proxy.html">ON_CurveProxy</a> &amp;)</td></tr>
<tr class="separator:a26cceab62d9c0288236073b72786fbcd inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab40c7d193e50be44386f93357795b7c6 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#ab40c7d193e50be44386f93357795b7c6">~ON_CurveProxy</a> ()</td></tr>
<tr class="separator:ab40c7d193e50be44386f93357795b7c6 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a87587e0f65d3a1997031df603bf31a inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a6a87587e0f65d3a1997031df603bf31a">SizeOf</a> () const</td></tr>
<tr class="separator:a6a87587e0f65d3a1997031df603bf31a inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72e288a26bceff811f2b28864f59e719 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON__UINT32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a72e288a26bceff811f2b28864f59e719">DataCRC</a> (ON__UINT32 current_remainder) const</td></tr>
<tr class="separator:a72e288a26bceff811f2b28864f59e719 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f7c724c41852200a6f1dbc4bcd5daba inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a2f7c724c41852200a6f1dbc4bcd5daba">SetProxyCurve</a> (const <a class="el" href="class_o_n___curve.html">ON_Curve</a> *real_curve)</td></tr>
<tr class="separator:a2f7c724c41852200a6f1dbc4bcd5daba inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60371d81e85886041cd60b8a4413b7ea inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a60371d81e85886041cd60b8a4413b7ea">SetProxyCurve</a> (const <a class="el" href="class_o_n___curve.html">ON_Curve</a> *real_curve, <a class="el" href="class_o_n___interval.html">ON_Interval</a> real_curve_subdomain)</td></tr>
<tr class="separator:a60371d81e85886041cd60b8a4413b7ea inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0f8e0f4f4fdb9071835ecd74d453be0 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_o_n___curve.html">ON_Curve</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#ad0f8e0f4f4fdb9071835ecd74d453be0">ProxyCurve</a> () const</td></tr>
<tr class="separator:ad0f8e0f4f4fdb9071835ecd74d453be0 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5846959de021c74e8b6413a9343baa6d inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a5846959de021c74e8b6413a9343baa6d">SetProxyCurveDomain</a> (<a class="el" href="class_o_n___interval.html">ON_Interval</a> proxy_curve_subdomain)</td></tr>
<tr class="separator:a5846959de021c74e8b6413a9343baa6d inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8ef210eb252948547b5862ca02c8571 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___interval.html">ON_Interval</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#af8ef210eb252948547b5862ca02c8571">ProxyCurveDomain</a> () const</td></tr>
<tr class="separator:af8ef210eb252948547b5862ca02c8571 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04f919a9d344665f50012bb469d78b3d inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a04f919a9d344665f50012bb469d78b3d">ProxyCurveIsReversed</a> () const</td></tr>
<tr class="separator:a04f919a9d344665f50012bb469d78b3d inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16ebeae4caf7adecaa60ed49ebabd3da inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a16ebeae4caf7adecaa60ed49ebabd3da">RealCurveParameter</a> (double t) const</td></tr>
<tr class="separator:a16ebeae4caf7adecaa60ed49ebabd3da inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f5248227387343c6eaf19647b1ef3f inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a96f5248227387343c6eaf19647b1ef3f">ThisCurveParameter</a> (double real_curve_parameter) const</td></tr>
<tr class="separator:a96f5248227387343c6eaf19647b1ef3f inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48c77412593d26e0c3b38663e8cef6c6 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___curve.html">ON_Curve</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a48c77412593d26e0c3b38663e8cef6c6">DuplicateCurve</a> () const</td></tr>
<tr class="separator:a48c77412593d26e0c3b38663e8cef6c6 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ac166c19b99ba21d341a92be53ca751 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a9ac166c19b99ba21d341a92be53ca751">IsValid</a> (<a class="el" href="class_o_n___text_log.html">ON_TextLog</a> *text_log=NULL) const</td></tr>
<tr class="separator:a9ac166c19b99ba21d341a92be53ca751 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa30e10222c8ce07e39ea61d4ef1b0ea8 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#aa30e10222c8ce07e39ea61d4ef1b0ea8">Dump</a> (<a class="el" href="class_o_n___text_log.html">ON_TextLog</a> &amp;) const</td></tr>
<tr class="separator:aa30e10222c8ce07e39ea61d4ef1b0ea8 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fbc81af2b8cd8953521bf15dc297ef9 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a3fbc81af2b8cd8953521bf15dc297ef9">Write</a> (<a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;) const</td></tr>
<tr class="separator:a3fbc81af2b8cd8953521bf15dc297ef9 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9642b389023eafaf0e85b20a83bc4703 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a9642b389023eafaf0e85b20a83bc4703">Read</a> (<a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;)</td></tr>
<tr class="separator:a9642b389023eafaf0e85b20a83bc4703 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f2b9ddee0f5ec723870fd8c72304fa2 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a6f2b9ddee0f5ec723870fd8c72304fa2">Dimension</a> () const</td></tr>
<tr class="separator:a6f2b9ddee0f5ec723870fd8c72304fa2 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b11f4971fd7c8c3591c4dcea4a1d6b inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#aa3b11f4971fd7c8c3591c4dcea4a1d6b">GetBBox</a> (double *, double *, ON_BOOL32=false) const</td></tr>
<tr class="separator:aa3b11f4971fd7c8c3591c4dcea4a1d6b inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a155ff2da4a51d7508770016618ee8dca inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a155ff2da4a51d7508770016618ee8dca">Transform</a> (const <a class="el" href="class_o_n___xform.html">ON_Xform</a> &amp;)</td></tr>
<tr class="separator:a155ff2da4a51d7508770016618ee8dca inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5ffb3b0ff9071555b20bfae0dc44e00 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___interval.html">ON_Interval</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#ae5ffb3b0ff9071555b20bfae0dc44e00">Domain</a> () const</td></tr>
<tr class="separator:ae5ffb3b0ff9071555b20bfae0dc44e00 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cb753e64b4eefd096000f5cbc81061d inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a9cb753e64b4eefd096000f5cbc81061d">SetDomain</a> (double t0, double t1)</td></tr>
<tr class="separator:a9cb753e64b4eefd096000f5cbc81061d inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a559d007d9abe2caf800df35ff1eba8b3 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a559d007d9abe2caf800df35ff1eba8b3">SetDomain</a> (<a class="el" href="class_o_n___interval.html">ON_Interval</a> domain)</td></tr>
<tr class="separator:a559d007d9abe2caf800df35ff1eba8b3 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2348c7f7d5f400003564313d37c5f552 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a2348c7f7d5f400003564313d37c5f552">SpanCount</a> () const</td></tr>
<tr class="separator:a2348c7f7d5f400003564313d37c5f552 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0159078e360e35fb5fdbf35b05ce1357 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a0159078e360e35fb5fdbf35b05ce1357">GetSpanVector</a> (double *) const</td></tr>
<tr class="separator:a0159078e360e35fb5fdbf35b05ce1357 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a8767ef490492f4d81f412db681262f inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a7a8767ef490492f4d81f412db681262f">Degree</a> () const</td></tr>
<tr class="separator:a7a8767ef490492f4d81f412db681262f inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72bb0a09598eb4e27e95990df4d8736b inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a72bb0a09598eb4e27e95990df4d8736b">GetParameterTolerance</a> (double, double *, double *) const</td></tr>
<tr class="separator:a72bb0a09598eb4e27e95990df4d8736b inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fcbe7bb5d1f7da4032a27f2e4731250 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a6fcbe7bb5d1f7da4032a27f2e4731250">IsLinear</a> (double=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:a6fcbe7bb5d1f7da4032a27f2e4731250 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42e138e4092e18bc861e4b81458d288c inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a42e138e4092e18bc861e4b81458d288c">IsPolyline</a> (<a class="el" href="class_o_n___simple_array.html">ON_SimpleArray</a>&lt; <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &gt; *pline_points=NULL, <a class="el" href="class_o_n___simple_array.html">ON_SimpleArray</a>&lt; double &gt; *pline_t=NULL) const</td></tr>
<tr class="separator:a42e138e4092e18bc861e4b81458d288c inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc2c06383538f3c66a3129028a46dfbb inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#afc2c06383538f3c66a3129028a46dfbb">IsArc</a> (const <a class="el" href="class_o_n___plane.html">ON_Plane</a> *=NULL, <a class="el" href="class_o_n___arc.html">ON_Arc</a> *=NULL, double=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:afc2c06383538f3c66a3129028a46dfbb inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a2c493897ccacf8dcb90f893ff1f2f5 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a6a2c493897ccacf8dcb90f893ff1f2f5">IsPlanar</a> (<a class="el" href="class_o_n___plane.html">ON_Plane</a> *=NULL, double=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:a6a2c493897ccacf8dcb90f893ff1f2f5 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c3bbc3d55beb34beee93ab7690337da inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a8c3bbc3d55beb34beee93ab7690337da">IsInPlane</a> (const <a class="el" href="class_o_n___plane.html">ON_Plane</a> &amp;, double=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:a8c3bbc3d55beb34beee93ab7690337da inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa2f6cfea314014cba2890211f4e2a92 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#afa2f6cfea314014cba2890211f4e2a92">IsClosed</a> (void) const</td></tr>
<tr class="separator:afa2f6cfea314014cba2890211f4e2a92 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a327bf428912eb30de2410dd5115f3b85 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a327bf428912eb30de2410dd5115f3b85">IsPeriodic</a> (void) const</td></tr>
<tr class="separator:a327bf428912eb30de2410dd5115f3b85 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c5dfa4668bf857a8b990290a0cc896e inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a0c5dfa4668bf857a8b990290a0cc896e">GetNextDiscontinuity</a> (ON::continuity c, double t0, double t1, double *t, int *hint=NULL, int *dtype=NULL, double cos_angle_tolerance=ON_DEFAULT_ANGLE_TOLERANCE_COSINE, double curvature_tolerance=ON_SQRT_EPSILON) const</td></tr>
<tr class="separator:a0c5dfa4668bf857a8b990290a0cc896e inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68d4a626966820dd14c0a45f565a1499 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a68d4a626966820dd14c0a45f565a1499">IsContinuous</a> (ON::continuity c, double t, int *hint=NULL, double point_tolerance=ON_ZERO_TOLERANCE, double d1_tolerance=ON_ZERO_TOLERANCE, double d2_tolerance=ON_ZERO_TOLERANCE, double cos_angle_tolerance=ON_DEFAULT_ANGLE_TOLERANCE_COSINE, double curvature_tolerance=ON_SQRT_EPSILON) const</td></tr>
<tr class="separator:a68d4a626966820dd14c0a45f565a1499 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c9212a41f36e99afce1ba4da80f426d inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a2c9212a41f36e99afce1ba4da80f426d">Reverse</a> ()</td></tr>
<tr class="separator:a2c9212a41f36e99afce1ba4da80f426d inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a188eb2b0474a51bde2bd2d63413551c0 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a188eb2b0474a51bde2bd2d63413551c0">Evaluate</a> (double, int, int, double *, int=0, int *=0) const</td></tr>
<tr class="separator:a188eb2b0474a51bde2bd2d63413551c0 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ce92cddaa3c5d5ee1303071a0c2051b inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a1ce92cddaa3c5d5ee1303071a0c2051b">Trim</a> (const <a class="el" href="class_o_n___interval.html">ON_Interval</a> &amp;domain)</td></tr>
<tr class="separator:a1ce92cddaa3c5d5ee1303071a0c2051b inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a248e3e4aa608e31aaa957b46f78a01df inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a248e3e4aa608e31aaa957b46f78a01df">Split</a> (double t, <a class="el" href="class_o_n___curve.html">ON_Curve</a> *&amp;left_side, <a class="el" href="class_o_n___curve.html">ON_Curve</a> *&amp;right_side) const</td></tr>
<tr class="separator:a248e3e4aa608e31aaa957b46f78a01df inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af51c01e8a6754f1c228baab25a968011 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#af51c01e8a6754f1c228baab25a968011">GetNurbForm</a> (<a class="el" href="class_o_n___nurbs_curve.html">ON_NurbsCurve</a> &amp;, double=0.0, const <a class="el" href="class_o_n___interval.html">ON_Interval</a> *=NULL) const</td></tr>
<tr class="separator:af51c01e8a6754f1c228baab25a968011 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90bd7d44e7869f1fb66f61b55680cacd inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#a90bd7d44e7869f1fb66f61b55680cacd">HasNurbForm</a> () const</td></tr>
<tr class="separator:a90bd7d44e7869f1fb66f61b55680cacd inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf5db4cf3088ceef21d700e0dc13fe20 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#aaf5db4cf3088ceef21d700e0dc13fe20">GetCurveParameterFromNurbFormParameter</a> (double, double *) const</td></tr>
<tr class="separator:aaf5db4cf3088ceef21d700e0dc13fe20 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add6d4e320f0b50453c19a3f62167c992 inherit pub_methods_class_o_n___curve_proxy"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve_proxy.html#add6d4e320f0b50453c19a3f62167c992">GetNurbFormParameterFromCurveParameter</a> (double, double *) const</td></tr>
<tr class="separator:add6d4e320f0b50453c19a3f62167c992 inherit pub_methods_class_o_n___curve_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_o_n___curve"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___curve')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_o_n___curve.html">ON_Curve</a></td></tr>
<tr class="memitem:a89cedb3eb4e3301dcfdc88fa0d6b6ee8 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a89cedb3eb4e3301dcfdc88fa0d6b6ee8">ON_Curve</a> ()</td></tr>
<tr class="separator:a89cedb3eb4e3301dcfdc88fa0d6b6ee8 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42282f1334a661f2ab4d3ddf93bcefd4 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a42282f1334a661f2ab4d3ddf93bcefd4">ON_Curve</a> (const <a class="el" href="class_o_n___curve.html">ON_Curve</a> &amp;)</td></tr>
<tr class="separator:a42282f1334a661f2ab4d3ddf93bcefd4 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91620c97b56aba376a763086efb4f817 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___curve.html">ON_Curve</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a91620c97b56aba376a763086efb4f817">operator=</a> (const <a class="el" href="class_o_n___curve.html">ON_Curve</a> &amp;)</td></tr>
<tr class="separator:a91620c97b56aba376a763086efb4f817 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c0d8b8b7a5b797feca3becb8842b360 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a7c0d8b8b7a5b797feca3becb8842b360">~ON_Curve</a> ()</td></tr>
<tr class="separator:a7c0d8b8b7a5b797feca3becb8842b360 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af73f96772ad3ef57326e6d3c4b9f10d6 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#af73f96772ad3ef57326e6d3c4b9f10d6">EvaluatePoint</a> (const class <a class="el" href="class_o_n___obj_ref.html">ON_ObjRef</a> &amp;objref, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;P) const</td></tr>
<tr class="separator:af73f96772ad3ef57326e6d3c4b9f10d6 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab3369d740f790006d94d36ed9c7205e inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON::object_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#aab3369d740f790006d94d36ed9c7205e">ObjectType</a> () const</td></tr>
<tr class="separator:aab3369d740f790006d94d36ed9c7205e inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219255c4a6b93cf2e513a67d4138d930 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a219255c4a6b93cf2e513a67d4138d930">GetTightBoundingBox</a> (<a class="el" href="class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;tight_bbox, int bGrowBox=false, const <a class="el" href="class_o_n___xform.html">ON_Xform</a> *xform=0) const</td></tr>
<tr class="separator:a219255c4a6b93cf2e513a67d4138d930 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae33c4ca7d44f59bd5e8acdf3ebcf9454 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ae33c4ca7d44f59bd5e8acdf3ebcf9454">GetDomain</a> (double *t0, double *t1) const</td></tr>
<tr class="separator:ae33c4ca7d44f59bd5e8acdf3ebcf9454 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8dc771e7ebcfac85baf26c7e6b21c70 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ac8dc771e7ebcfac85baf26c7e6b21c70">SetDomain</a> (<a class="el" href="class_o_n___interval.html">ON_Interval</a> domain)</td></tr>
<tr class="separator:ac8dc771e7ebcfac85baf26c7e6b21c70 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a273e204deef4ad9ab7506496f09b162c inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">virtual ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a273e204deef4ad9ab7506496f09b162c">ChangeClosedCurveSeam</a> (double t)</td></tr>
<tr class="separator:a273e204deef4ad9ab7506496f09b162c inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd112f88c48651e238649201743bc692 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#abd112f88c48651e238649201743bc692">ChangeDimension</a> (int desired_dimension)</td></tr>
<tr class="separator:abd112f88c48651e238649201743bc692 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a695cdd0833c917a8570838c178bcc252 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">virtual ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a695cdd0833c917a8570838c178bcc252">GetSpanVectorIndex</a> (double t, int side, int *span_vector_index, <a class="el" href="class_o_n___interval.html">ON_Interval</a> *span_domain) const</td></tr>
<tr class="separator:a695cdd0833c917a8570838c178bcc252 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cab622314d16eaf41182a427d5c36e6 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a4cab622314d16eaf41182a427d5c36e6">IsArcAt</a> (double t, const <a class="el" href="class_o_n___plane.html">ON_Plane</a> *plane=0, <a class="el" href="class_o_n___arc.html">ON_Arc</a> *arc=0, double tolerance=ON_ZERO_TOLERANCE, double *t0=0, double *t1=0) const</td></tr>
<tr class="separator:a4cab622314d16eaf41182a427d5c36e6 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2ace1a700f2466dbd54980ccaa6c8da inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#aa2ace1a700f2466dbd54980ccaa6c8da">IsEllipse</a> (const <a class="el" href="class_o_n___plane.html">ON_Plane</a> *plane=NULL, <a class="el" href="class_o_n___ellipse.html">ON_Ellipse</a> *ellipse=NULL, double tolerance=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:aa2ace1a700f2466dbd54980ccaa6c8da inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ba05cb9ae319f5723a43755fb9c2d3f inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a0ba05cb9ae319f5723a43755fb9c2d3f">IsClosable</a> (double tolerance, double min_abs_size=0.0, double min_rel_size=10.0) const</td></tr>
<tr class="separator:a0ba05cb9ae319f5723a43755fb9c2d3f inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe5aefbc95ce86f017e69bf76cbbe03f inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#abe5aefbc95ce86f017e69bf76cbbe03f">PointAt</a> (double t) const</td></tr>
<tr class="separator:abe5aefbc95ce86f017e69bf76cbbe03f inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd83649cbf4e749ac2613a058a6fe078 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#abd83649cbf4e749ac2613a058a6fe078">PointAtStart</a> () const</td></tr>
<tr class="separator:abd83649cbf4e749ac2613a058a6fe078 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24c02f50c0c7e0036c744a0e3c8b8f88 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a24c02f50c0c7e0036c744a0e3c8b8f88">PointAtEnd</a> () const</td></tr>
<tr class="separator:a24c02f50c0c7e0036c744a0e3c8b8f88 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14427359a417f8713b9910f29b8dd302 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a14427359a417f8713b9910f29b8dd302">DerivativeAt</a> (double t) const</td></tr>
<tr class="separator:a14427359a417f8713b9910f29b8dd302 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8de2247b5bb20d1b67d40c274c17697a inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a8de2247b5bb20d1b67d40c274c17697a">TangentAt</a> (double t) const</td></tr>
<tr class="separator:a8de2247b5bb20d1b67d40c274c17697a inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91ad780521ca0c126603533731882dc2 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a91ad780521ca0c126603533731882dc2">CurvatureAt</a> (double t) const</td></tr>
<tr class="separator:a91ad780521ca0c126603533731882dc2 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac315d59d5238d135732c4b1c3c5ecf34 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ac315d59d5238d135732c4b1c3c5ecf34">FrameAt</a> (double t, <a class="el" href="class_o_n___plane.html">ON_Plane</a> &amp;plane) const</td></tr>
<tr class="separator:ac315d59d5238d135732c4b1c3c5ecf34 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89f1f135abf21351b2342595027bb7ef inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a89f1f135abf21351b2342595027bb7ef">EvPoint</a> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, int side=0, int *hint=0) const</td></tr>
<tr class="separator:a89f1f135abf21351b2342595027bb7ef inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae29014385cae0f4ee3345de5530f9830 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ae29014385cae0f4ee3345de5530f9830">Ev1Der</a> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;first_derivative, int side=0, int *hint=0) const</td></tr>
<tr class="separator:ae29014385cae0f4ee3345de5530f9830 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ceec6370448c24f0309b6165e4184b inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a71ceec6370448c24f0309b6165e4184b">Ev2Der</a> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;first_derivative, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;second_derivative, int side=0, int *hint=0) const</td></tr>
<tr class="separator:a71ceec6370448c24f0309b6165e4184b inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75f4d65a7c280a95dd0123762869c742 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a75f4d65a7c280a95dd0123762869c742">EvTangent</a> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;tangent, int side=0, int *hint=0) const</td></tr>
<tr class="separator:a75f4d65a7c280a95dd0123762869c742 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad337d24f47bcb0a59042d37efd8b00ab inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ad337d24f47bcb0a59042d37efd8b00ab">EvCurvature</a> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;tangent, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;kappa, int side=0, int *hint=0) const</td></tr>
<tr class="separator:ad337d24f47bcb0a59042d37efd8b00ab inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfb31835869e2633469c36eca4a08e9b inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#acfb31835869e2633469c36eca4a08e9b">FirstSpanIsLinear</a> (double min_length, double tolerance) const</td></tr>
<tr class="separator:acfb31835869e2633469c36eca4a08e9b inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae26e3ac4106357457d997acd4a989307 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ae26e3ac4106357457d997acd4a989307">LastSpanIsLinear</a> (double min_length, double tolerance) const</td></tr>
<tr class="separator:ae26e3ac4106357457d997acd4a989307 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85aa9ee2224714bc466f0bedaa569410 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a85aa9ee2224714bc466f0bedaa569410">FirstSpanIsLinear</a> (double min_length, double tolerance, <a class="el" href="class_o_n___line.html">ON_Line</a> *span_line) const</td></tr>
<tr class="separator:a85aa9ee2224714bc466f0bedaa569410 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada7ec27d4ee0cfb4cecfc77a8d65e889 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ada7ec27d4ee0cfb4cecfc77a8d65e889">LastSpanIsLinear</a> (double min_length, double tolerance, <a class="el" href="class_o_n___line.html">ON_Line</a> *span_line) const</td></tr>
<tr class="separator:ada7ec27d4ee0cfb4cecfc77a8d65e889 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad590804af708aa05f56c27b6b3982ef7 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ad590804af708aa05f56c27b6b3982ef7">Extend</a> (const <a class="el" href="class_o_n___interval.html">ON_Interval</a> &amp;domain)</td></tr>
<tr class="separator:ad590804af708aa05f56c27b6b3982ef7 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af658105942f02e1299e8128cef242169 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___nurbs_curve.html">ON_NurbsCurve</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#af658105942f02e1299e8128cef242169">NurbsCurve</a> (<a class="el" href="class_o_n___nurbs_curve.html">ON_NurbsCurve</a> *pNurbsCurve=NULL, double tolerance=0.0, const <a class="el" href="class_o_n___interval.html">ON_Interval</a> *subdomain=NULL) const</td></tr>
<tr class="separator:af658105942f02e1299e8128cef242169 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a1d3ccd2a60f2ed3f06c864ee263429 inherit pub_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#a5a1d3ccd2a60f2ed3f06c864ee263429">DestroyCurveTree</a> ()</td></tr>
<tr class="separator:a5a1d3ccd2a60f2ed3f06c864ee263429 inherit pub_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_o_n___geometry"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_o_n___geometry')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_o_n___geometry.html">ON_Geometry</a></td></tr>
<tr class="memitem:acf3431b99b1cb66c43775ab9009355b5 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#acf3431b99b1cb66c43775ab9009355b5">ON_Geometry</a> ()</td></tr>
<tr class="separator:acf3431b99b1cb66c43775ab9009355b5 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcb6cfe331ab91007357615da41ef52c inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#adcb6cfe331ab91007357615da41ef52c">ON_Geometry</a> (const <a class="el" href="class_o_n___geometry.html">ON_Geometry</a> &amp;)</td></tr>
<tr class="separator:adcb6cfe331ab91007357615da41ef52c inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81dbe19e8f1e0a67ff97016b46ef2107 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___geometry.html">ON_Geometry</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a81dbe19e8f1e0a67ff97016b46ef2107">operator=</a> (const <a class="el" href="class_o_n___geometry.html">ON_Geometry</a> &amp;)</td></tr>
<tr class="separator:a81dbe19e8f1e0a67ff97016b46ef2107 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a206d03ff6cdb40b4ebd251a00a69f80b inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a206d03ff6cdb40b4ebd251a00a69f80b">~ON_Geometry</a> ()</td></tr>
<tr class="separator:a206d03ff6cdb40b4ebd251a00a69f80b inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1acdd7f0c350da696b402a9ac5edce0 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___bounding_box.html">ON_BoundingBox</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#ab1acdd7f0c350da696b402a9ac5edce0">BoundingBox</a> () const</td></tr>
<tr class="separator:ab1acdd7f0c350da696b402a9ac5edce0 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bc1b522e91053892385b9f90ba2bcd1 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a8bc1b522e91053892385b9f90ba2bcd1">GetBoundingBox</a> (<a class="el" href="class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;bbox, int bGrowBox=false) const</td></tr>
<tr class="separator:a8bc1b522e91053892385b9f90ba2bcd1 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adba54d30d27ced3cf53831a09740f5a1 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#adba54d30d27ced3cf53831a09740f5a1">GetBoundingBox</a> (<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;bbox_min, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;bbox_max, int bGrowBox=false) const</td></tr>
<tr class="separator:adba54d30d27ced3cf53831a09740f5a1 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a3c1de4aa2a726b61ae5b93fed988e6 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a6a3c1de4aa2a726b61ae5b93fed988e6">Rotate</a> (double sin_angle, double cos_angle, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;rotation_axis, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;rotation_center)</td></tr>
<tr class="separator:a6a3c1de4aa2a726b61ae5b93fed988e6 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fd6a87b2eb524cd7bcedf6c53af1a32 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a4fd6a87b2eb524cd7bcedf6c53af1a32">Rotate</a> (double rotation_angle, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;rotation_axis, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;rotation_center)</td></tr>
<tr class="separator:a4fd6a87b2eb524cd7bcedf6c53af1a32 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74a85e90b3248222a4165c17244c0fb2 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a74a85e90b3248222a4165c17244c0fb2">Translate</a> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;translation_vector)</td></tr>
<tr class="separator:a74a85e90b3248222a4165c17244c0fb2 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6af0cd88018266a5f3f0e31691eb2901 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a6af0cd88018266a5f3f0e31691eb2901">Scale</a> (double scale_factor)</td></tr>
<tr class="separator:a6af0cd88018266a5f3f0e31691eb2901 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#af8dfbd8534986bbd327a6ad812e374be">ClearBoundingBox</a> ()</td></tr>
<tr class="separator:af8dfbd8534986bbd327a6ad812e374be inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af156cd098b9e68fab5f32e76b1e274e2 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#af156cd098b9e68fab5f32e76b1e274e2">IsDeformable</a> () const</td></tr>
<tr class="separator:af156cd098b9e68fab5f32e76b1e274e2 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3d5cb708edca66a4a6c1992299329a3 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#ac3d5cb708edca66a4a6c1992299329a3">MakeDeformable</a> ()</td></tr>
<tr class="separator:ac3d5cb708edca66a4a6c1992299329a3 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ac31d8afc7fb5ba182d85f7c172731d inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a6ac31d8afc7fb5ba182d85f7c172731d">SwapCoordinates</a> (int i, int j)</td></tr>
<tr class="separator:a6ac31d8afc7fb5ba182d85f7c172731d inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f0d6ce5e5d7256384642153d7eaf388 inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a1f0d6ce5e5d7256384642153d7eaf388">HasBrepForm</a> () const</td></tr>
<tr class="separator:a1f0d6ce5e5d7256384642153d7eaf388 inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb73a86d628becae13037fb2d3f829d inherit pub_methods_class_o_n___geometry"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_o_n___brep.html">ON_Brep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___geometry.html#a3cb73a86d628becae13037fb2d3f829d">BrepForm</a> (<a class="el" href="class_o_n___brep.html">ON_Brep</a> *brep=NULL) const</td></tr>
<tr class="separator:a3cb73a86d628becae13037fb2d3f829d inherit pub_methods_class_o_n___geometry"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_o_n___object.html">ON_Object</a></td></tr>
<tr class="memitem:a53c0349bb1705e95ac3acf5d537154ba inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#a53c0349bb1705e95ac3acf5d537154ba">CopyFrom</a> (const <a class="el" href="class_o_n___object.html">ON_Object</a> *src)</td></tr>
<tr class="separator:a53c0349bb1705e95ac3acf5d537154ba inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac43c29188ce86847d412022ddc2c7523 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#ac43c29188ce86847d412022ddc2c7523">ON_Object</a> ()</td></tr>
<tr class="separator:ac43c29188ce86847d412022ddc2c7523 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a274166b34d06fc07a85997fd01b2dab1 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">&#160;</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> &amp;)</td></tr>
<tr class="separator:a274166b34d06fc07a85997fd01b2dab1 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</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> &amp;&#160;</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> &amp;)</td></tr>
<tr class="separator:aba6166c9aecef42639e684a2a3fda223 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad940aab7d51005c8732d76d1b188e332 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</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">&#160;</td></tr>
<tr class="memitem:ad265ca0da2d751edaa9d2b5ab2540c6a inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
<tr class="memitem:ae0674ccb79b6333e4b3c8e95ee10dd73 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</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">&#160;</td></tr>
<tr class="memitem:a1c298b84e0ff3a30bec545d959777f17 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#a1c298b84e0ff3a30bec545d959777f17">IsKindOf</a> (const <a class="el" href="class_o_n___class_id.html">ON_ClassId</a> *pClassId) const</td></tr>
<tr class="separator:a1c298b84e0ff3a30bec545d959777f17 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21c508d3b53458e252adbcd29e62ed09 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_o_n___u_u_i_d.html">ON_UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#a21c508d3b53458e252adbcd29e62ed09">ModelObjectId</a> () const</td></tr>
<tr class="separator:a21c508d3b53458e252adbcd29e62ed09 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a074dc9e9b919853919564793c37f5143 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a7234af898c307a2c2f7931db7e627592 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</td></tr>
<tr class="memitem:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">bool&#160;</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> &amp;string_value) const</td></tr>
<tr class="separator:ab40b5e89b4766299e415593b31a3849c inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</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>&lt; <a class="el" href="class_o_n___user_string.html">ON_UserString</a> &gt; &amp;user_strings) const</td></tr>
<tr class="separator:a004ab49490f69fcdc7681919c3837a33 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</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>&lt; <a class="el" href="class_o_n__w_string.html">ON_wString</a> &gt; &amp;user_string_keys) const</td></tr>
<tr class="separator:ac285fba1506b2b9b821e3655582939c4 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab648403ebf4592831809710f378e9ac2 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</td></tr>
<tr class="memitem:ab6d28b2b8f63b854c8ffe461eddeffc3 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#ab6d28b2b8f63b854c8ffe461eddeffc3">AttachUserData</a> (<a class="el" href="class_o_n___user_data.html">ON_UserData</a> *pUserData)</td></tr>
<tr class="separator:ab6d28b2b8f63b854c8ffe461eddeffc3 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa66216fcc8517f0fe1ec9e933f95e10 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">ON_BOOL32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#aaa66216fcc8517f0fe1ec9e933f95e10">DetachUserData</a> (<a class="el" href="class_o_n___user_data.html">ON_UserData</a> *pUserData)</td></tr>
<tr class="separator:aaa66216fcc8517f0fe1ec9e933f95e10 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a9c62a277877e282a95629dfc35413f inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___user_data.html">ON_UserData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#a6a9c62a277877e282a95629dfc35413f">GetUserData</a> (const <a class="el" href="class_o_n___u_u_i_d.html">ON_UUID</a> &amp;userdata_uuid) const</td></tr>
<tr class="separator:a6a9c62a277877e282a95629dfc35413f inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88b61cafc0024ecb7a4bd22da2718680 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
<tr class="memitem:aeb55427e409e885b748d89e69ed578aa inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___user_data.html">ON_UserData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#aeb55427e409e885b748d89e69ed578aa">FirstUserData</a> () const</td></tr>
<tr class="separator:aeb55427e409e885b748d89e69ed578aa inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cf133e46fbc7670cbdee77df62b5c13 inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___object.html#a8cf133e46fbc7670cbdee77df62b5c13">TransformUserData</a> (const <a class="el" href="class_o_n___xform.html">ON_Xform</a> &amp;xform)</td></tr>
<tr class="separator:a8cf133e46fbc7670cbdee77df62b5c13 inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</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> &amp;source_object)</td></tr>
<tr class="separator:a58958333257eba5575a6a1b09c366c1b inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="memItemLeft" align="right" valign="top">void&#160;</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> &amp;source_object)</td></tr>
<tr class="separator:a54a891ae2cb2a25008a7a39cb19dfcea inherit pub_methods_class_o_n___object"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a531ee30ae428e835027a7bb5a86d8858"><td class="memItemLeft" align="right" valign="top"><a class="el" href="union_o_n___u.html">ON_U</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a531ee30ae428e835027a7bb5a86d8858">m_edge_user</a></td></tr>
<tr class="separator:a531ee30ae428e835027a7bb5a86d8858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a688a75b894054b943ba331fcd692eef0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a688a75b894054b943ba331fcd692eef0">m_edge_index</a></td></tr>
<tr class="separator:a688a75b894054b943ba331fcd692eef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a296f88d5ba07a3eb91a57c48a90eec08"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a296f88d5ba07a3eb91a57c48a90eec08">m_c3i</a></td></tr>
<tr class="separator:a296f88d5ba07a3eb91a57c48a90eec08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1d918e933e4a805b1e0b1d6bcba8ca6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#ae1d918e933e4a805b1e0b1d6bcba8ca6">m_vi</a> [2]</td></tr>
<tr class="separator:ae1d918e933e4a805b1e0b1d6bcba8ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77d60c05b1c596bc2b771a4ede294733"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_o_n___simple_array.html">ON_SimpleArray</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a77d60c05b1c596bc2b771a4ede294733">m_ti</a></td></tr>
<tr class="separator:a77d60c05b1c596bc2b771a4ede294733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1409fbea565e3f2bf390c9df3f7183b"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#ad1409fbea565e3f2bf390c9df3f7183b">m_tolerance</a></td></tr>
<tr class="separator:ad1409fbea565e3f2bf390c9df3f7183b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a37c233df578fc963ced66be3e42ee60f"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___brep_edge.html#a37c233df578fc963ced66be3e42ee60f">ON_Brep</a></td></tr>
<tr class="separator:a37c233df578fc963ced66be3e42ee60f"><td class="memSeparator" colspan="2">&#160;</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 pro_methods_class_o_n___curve"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_o_n___curve')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_o_n___curve.html">ON_Curve</a></td></tr>
<tr class="memitem:ae57cffd07cc97af4e9636c5088babbdb inherit pro_methods_class_o_n___curve"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_o_n___curve.html#ae57cffd07cc97af4e9636c5088babbdb">ParameterSearch</a> (double t, int &amp;index, bool bEnableSnap, const <a class="el" href="class_o_n___simple_array.html">ON_SimpleArray</a>&lt; double &gt; &amp;m_t, double RelTol=ON_SQRT_EPSILON) const</td></tr>
<tr class="separator:ae57cffd07cc97af4e9636c5088babbdb inherit pro_methods_class_o_n___curve"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00192">192</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a551c9308a56d8b11f220ed70a7dd3102"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a551c9308a56d8b11f220ed70a7dd3102">&#9670;&nbsp;</a></span>ON_BrepEdge() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_BrepEdge::ON_BrepEdge </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a45bf2c62bdd73334b8a2aa5a21f1c3cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45bf2c62bdd73334b8a2aa5a21f1c3cf">&#9670;&nbsp;</a></span>ON_BrepEdge() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_BrepEdge::ON_BrepEdge </td>
<td>(</td>
<td class="paramtype">int&#160;</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="a19cd0a6dda5ce43acdbeb07bc3546c30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19cd0a6dda5ce43acdbeb07bc3546c30">&#9670;&nbsp;</a></span>Brep()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_o_n___brep.html">ON_Brep</a>* ON_BrepEdge::Brep </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a540787a4842fbeba535eb3bb11d29c81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a540787a4842fbeba535eb3bb11d29c81">&#9670;&nbsp;</a></span>ChangeEdgeCurve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_BrepEdge::ChangeEdgeCurve </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>c3i</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a42651bed9254c763e663f69ed0bcc05f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42651bed9254c763e663f69ed0bcc05f">&#9670;&nbsp;</a></span>ComponentIndex()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON_COMPONENT_INDEX ON_BrepEdge::ComponentIndex </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___geometry.html#a20e5d1aeada9545127329a8699c702b9">ON_Geometry</a>.</p>
</div>
</div>
<a id="aa68795cff0f1afca3b59b6076d3275e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa68795cff0f1afca3b59b6076d3275e4">&#9670;&nbsp;</a></span>DataCRC()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON__UINT32 ON_BrepEdge::DataCRC </td>
<td>(</td>
<td class="paramtype">ON__UINT32&#160;</td>
<td class="paramname"><em>current_remainder</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___object.html#af51d5fcec9379ad9b7a56ac4dfc9a8b2">ON_Object</a>.</p>
</div>
</div>
<a id="a57dc3f5bccd098372fe137f0b3a968a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57dc3f5bccd098372fe137f0b3a968a8">&#9670;&nbsp;</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_BrepEdge::Dump </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___object.html#a21c7b04a80f1806c3a45f72d7c491a44">ON_Object</a>.</p>
</div>
</div>
<a id="a767f4e11777266d44092d22e9f945b00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a767f4e11777266d44092d22e9f945b00">&#9670;&nbsp;</a></span>EdgeCurveIndexOf()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_BrepEdge::EdgeCurveIndexOf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6fa1568e068c9294a272bb7be20f96f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fa1568e068c9294a272bb7be20f96f3">&#9670;&nbsp;</a></span>EdgeCurveOf()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="class_o_n___curve.html">ON_Curve</a>* ON_BrepEdge::EdgeCurveOf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4a70e48f485558305cc15a13900df87b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a70e48f485558305cc15a13900df87b">&#9670;&nbsp;</a></span>IsClosed()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON_BOOL32 ON_BrepEdge::IsClosed </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___curve.html#a9050db3bb42479176654d0458318e97d">ON_Curve</a>.</p>
</div>
</div>
<a id="a41b8f0d0fad78ed4c31d25b36e012c9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41b8f0d0fad78ed4c31d25b36e012c9c">&#9670;&nbsp;</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">ON_BOOL32 ON_BrepEdge::IsValid </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_o_n___text_log.html">ON_TextLog</a> *&#160;</td>
<td class="paramname"><em>text_log</em> = <code>NULL</code></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="class_o_n___object.html#a102f42bc1227a6360defd18bdbefae79">ON_Object</a>.</p>
</div>
</div>
<a id="a42714ef84e6cdc917c580132147a04dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42714ef84e6cdc917c580132147a04dd">&#9670;&nbsp;</a></span>ObjectType()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON::object_type ON_BrepEdge::ObjectType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___object.html#afa19aee4a411a8fda53aff00bd02d86e">ON_Object</a>.</p>
</div>
</div>
<a id="ac2e14b4484be5338b490ed8aff84ecc4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2e14b4484be5338b490ed8aff84ecc4">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_o_n___brep_edge.html">ON_BrepEdge</a>&amp; ON_BrepEdge::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_o_n___brep_edge.html">ON_BrepEdge</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acd27278607cf8e6e74e1a0a6b6ca4355"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd27278607cf8e6e74e1a0a6b6ca4355">&#9670;&nbsp;</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">ON_BOOL32 ON_BrepEdge::Read </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___object.html#a822e88895f3f2e75fde347a9bf3eeffb">ON_Object</a>.</p>
</div>
</div>
<a id="a9e7a19621d6bec19b9f2d8ea974beb9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e7a19621d6bec19b9f2d8ea974beb9e">&#9670;&nbsp;</a></span>Reverse()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON_BOOL32 ON_BrepEdge::Reverse </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="class_o_n___curve.html#ac23714fce4f0b167515d126de323d11b">ON_Curve</a>.</p>
</div>
</div>
<a id="ad52244cf1c77e238f11dd4219dc5dd99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad52244cf1c77e238f11dd4219dc5dd99">&#9670;&nbsp;</a></span>SetEndPoint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON_BOOL32 ON_BrepEdge::SetEndPoint </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td>
<td class="paramname"><em>end_point</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___curve.html#a64be0e5217626e72ee0645c52b900914">ON_Curve</a>.</p>
</div>
</div>
<a id="a104c7ae3366229a9c8d96651c0047146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a104c7ae3366229a9c8d96651c0047146">&#9670;&nbsp;</a></span>SetStartPoint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ON_BOOL32 ON_BrepEdge::SetStartPoint </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td>
<td class="paramname"><em>start_point</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___curve.html#a1881da78a1251645f5bffd787d79e859">ON_Curve</a>.</p>
</div>
</div>
<a id="ac57486f80351d189786122212a5ae8a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac57486f80351d189786122212a5ae8a6">&#9670;&nbsp;</a></span>SizeOf()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">unsigned int ON_BrepEdge::SizeOf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___object.html#a0299df21bfed90d7b5bfb24cdcf5e6c1">ON_Object</a>.</p>
</div>
</div>
<a id="abf1392c85d167bb07e31b48b9fe0b081"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf1392c85d167bb07e31b48b9fe0b081">&#9670;&nbsp;</a></span>Trim()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_o_n___brep_trim.html">ON_BrepTrim</a>* ON_BrepEdge::Trim </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>eti</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2ab61a313c7cfe674e573c8ad1bba496"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ab61a313c7cfe674e573c8ad1bba496">&#9670;&nbsp;</a></span>TrimCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_BrepEdge::TrimCount </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae05579fd7e3092946f2fbd97103f7135"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae05579fd7e3092946f2fbd97103f7135">&#9670;&nbsp;</a></span>UnsetPlineEdgeParameters()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_BrepEdge::UnsetPlineEdgeParameters </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2e68fc53fe693d4e0f08142d0dc31a9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e68fc53fe693d4e0f08142d0dc31a9e">&#9670;&nbsp;</a></span>Vertex()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_o_n___brep_vertex.html">ON_BrepVertex</a>* ON_BrepEdge::Vertex </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>evi</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a766713f340a3bd039e41eede589f0409"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a766713f340a3bd039e41eede589f0409">&#9670;&nbsp;</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">ON_BOOL32 ON_BrepEdge::Write </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_o_n___binary_archive.html">ON_BinaryArchive</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="class_o_n___object.html#a8ad679d9ca953bf3c0e3c1e3a50cd888">ON_Object</a>.</p>
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a37c233df578fc963ced66be3e42ee60f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37c233df578fc963ced66be3e42ee60f">&#9670;&nbsp;</a></span>ON_Brep</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">friend class <a class="el" href="class_o_n___brep.html">ON_Brep</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00378">378</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a296f88d5ba07a3eb91a57c48a90eec08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a296f88d5ba07a3eb91a57c48a90eec08">&#9670;&nbsp;</a></span>m_c3i</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_BrepEdge::m_c3i</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00350">350</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<a id="a688a75b894054b943ba331fcd692eef0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a688a75b894054b943ba331fcd692eef0">&#9670;&nbsp;</a></span>m_edge_index</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_BrepEdge::m_edge_index</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00204">204</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<a id="a531ee30ae428e835027a7bb5a86d8858"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a531ee30ae428e835027a7bb5a86d8858">&#9670;&nbsp;</a></span>m_edge_user</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="union_o_n___u.html">ON_U</a> ON_BrepEdge::m_edge_user</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00201">201</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<a id="a77d60c05b1c596bc2b771a4ede294733"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77d60c05b1c596bc2b771a4ede294733">&#9670;&nbsp;</a></span>m_ti</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_o_n___simple_array.html">ON_SimpleArray</a>&lt;int&gt; ON_BrepEdge::m_ti</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00364">364</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<a id="ad1409fbea565e3f2bf390c9df3f7183b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1409fbea565e3f2bf390c9df3f7183b">&#9670;&nbsp;</a></span>m_tolerance</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double ON_BrepEdge::m_tolerance</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00375">375</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<a id="ae1d918e933e4a805b1e0b1d6bcba8ca6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1d918e933e4a805b1e0b1d6bcba8ca6">&#9670;&nbsp;</a></span>m_vi</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_BrepEdge::m_vi[2]</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="opennurbs__brep_8h_source.html#l00361">361</a> of file <a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>pcl/surface/3rdparty/opennurbs/<a class="el" href="opennurbs__brep_8h_source.html">opennurbs_brep.h</a></li>
</ul>
</div><!-- contents -->
<hr>
<div id="footer">
<p>
Except where otherwise noted, the PointClouds.org web pages are licensed under <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a>.
</p>
<p>Pages generated on Sun Dec 20 2020 13:19:07</p>
</div> <!-- #footer -->
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhangFeature/documentation.git
git@gitee.com:zhangFeature/documentation.git
zhangFeature
documentation
documentation
gh-pages

搜索帮助