Files
opennurbs/6/d2/da3/class_o_n___text_log.html
Bozo 2ea16cc86c Publish!
Generated from TESTING
2018-01-26 12:40:11 +00:00

1528 lines
77 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>openNURBS SDK Help: ON_TextLog Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">openNURBS SDK Help
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&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="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="../../df/d45/class_o_n___text_log-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ON_TextLog Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d2/d99/opennurbs__textlog_8h_source.html">opennurbs_textlog.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for ON_TextLog:</div>
<div class="dyncontent">
<div class="center">
<img src="../../d2/da3/class_o_n___text_log.png" usemap="#ON_5FTextLog_map" alt=""/>
<map id="ON_5FTextLog_map" name="ON_5FTextLog_map">
<area href="../../d5/df0/class_o_n___text_hash.html" alt="ON_TextHash" shape="rect" coords="0,56,90,80"/>
</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:a7ed18044ce797e2a9e6855a8553df0ab"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a7ed18044ce797e2a9e6855a8553df0ab">ON_TextLog</a> ()</td></tr>
<tr class="separator:a7ed18044ce797e2a9e6855a8553df0ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48f2b6db664963398f3a6b4aa16b194b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a48f2b6db664963398f3a6b4aa16b194b">ON_TextLog</a> (FILE *fp)</td></tr>
<tr class="memdesc:a48f2b6db664963398f3a6b4aa16b194b"><td class="mdescLeft">&#160;</td><td class="mdescRight">dump to open ASCII text file <a href="#a48f2b6db664963398f3a6b4aa16b194b">More...</a><br /></td></tr>
<tr class="separator:a48f2b6db664963398f3a6b4aa16b194b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7906106bc0611cc31ed7eff8d5496cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ad7906106bc0611cc31ed7eff8d5496cf">ON_TextLog</a> (<a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;s)</td></tr>
<tr class="separator:ad7906106bc0611cc31ed7eff8d5496cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9225f44bcfd18712578b4f13e4687a3b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a9225f44bcfd18712578b4f13e4687a3b">~ON_TextLog</a> ()</td></tr>
<tr class="separator:a9225f44bcfd18712578b4f13e4687a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ddb0bbc6d708456aca0c081ea43b5cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a7ddb0bbc6d708456aca0c081ea43b5cf">GetDoubleFormat</a> (<a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> &amp;) const</td></tr>
<tr class="separator:a7ddb0bbc6d708456aca0c081ea43b5cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a349a10e893db9c72d720d1db8a5c49a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a349a10e893db9c72d720d1db8a5c49a2">GetFloatFormat</a> (<a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> &amp;) const</td></tr>
<tr class="separator:a349a10e893db9c72d720d1db8a5c49a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4419d9acde27146c1cf882f0c847b4e6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a4419d9acde27146c1cf882f0c847b4e6">IndentCount</a> ()</td></tr>
<tr class="separator:a4419d9acde27146c1cf882f0c847b4e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0cf423fec89815eace97bd21f2be616"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#aa0cf423fec89815eace97bd21f2be616">IndentSize</a> () const</td></tr>
<tr class="separator:aa0cf423fec89815eace97bd21f2be616"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c096dba1ea7aec048e4f2e775b8664f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a1c096dba1ea7aec048e4f2e775b8664f">IsTextHash</a> () const</td></tr>
<tr class="separator:a1c096dba1ea7aec048e4f2e775b8664f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5ef150efd2536ddfbbaf74ae7a081cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ad5ef150efd2536ddfbbaf74ae7a081cb">operator&lt;&lt;</a> (const char *)</td></tr>
<tr class="separator:ad5ef150efd2536ddfbbaf74ae7a081cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a101b5eb8a984913b2f405662e0572791"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a101b5eb8a984913b2f405662e0572791">operator&lt;&lt;</a> (char)</td></tr>
<tr class="separator:a101b5eb8a984913b2f405662e0572791"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b602fe9e845a07058e0161c08988366"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a1b602fe9e845a07058e0161c08988366">operator&lt;&lt;</a> (short)</td></tr>
<tr class="separator:a1b602fe9e845a07058e0161c08988366"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae273d9091b586d7a17feb0e4d5c53a16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ae273d9091b586d7a17feb0e4d5c53a16">operator&lt;&lt;</a> (int)</td></tr>
<tr class="separator:ae273d9091b586d7a17feb0e4d5c53a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ad483f98d2c28976fd0bff027d255c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a0ad483f98d2c28976fd0bff027d255c2">operator&lt;&lt;</a> (float)</td></tr>
<tr class="separator:a0ad483f98d2c28976fd0bff027d255c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a005a737534d36523cdcd182bd98aebb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a005a737534d36523cdcd182bd98aebb8">operator&lt;&lt;</a> (double)</td></tr>
<tr class="separator:a005a737534d36523cdcd182bd98aebb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1ad695d92635f0c9775d5ca162bbe7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#aa1ad695d92635f0c9775d5ca162bbe7b">operator&lt;&lt;</a> (const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;)</td></tr>
<tr class="separator:aa1ad695d92635f0c9775d5ca162bbe7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add54f6967d05244f0eeb5a020bf04c40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#add54f6967d05244f0eeb5a020bf04c40">operator&lt;&lt;</a> (const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;)</td></tr>
<tr class="separator:add54f6967d05244f0eeb5a020bf04c40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa58ca88e61ba3026734fb48c287b851f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#aa58ca88e61ba3026734fb48c287b851f">operator&lt;&lt;</a> (const <a class="el" href="../../d9/db1/class_o_n__4d_point.html">ON_4dPoint</a> &amp;)</td></tr>
<tr class="separator:aa58ca88e61ba3026734fb48c287b851f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5668c9cf5ddc5fa17ae4f0529cdcee9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ae5668c9cf5ddc5fa17ae4f0529cdcee9">operator&lt;&lt;</a> (const <a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a> &amp;)</td></tr>
<tr class="separator:ae5668c9cf5ddc5fa17ae4f0529cdcee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4a573f7d9ae16b2d84702c2ffdfc396"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#af4a573f7d9ae16b2d84702c2ffdfc396">operator&lt;&lt;</a> (const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;)</td></tr>
<tr class="separator:af4a573f7d9ae16b2d84702c2ffdfc396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ae8c5560876d647f155ed9e68e8619a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a8ae8c5560876d647f155ed9e68e8619a">operator&lt;&lt;</a> (const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;)</td></tr>
<tr class="separator:a8ae8c5560876d647f155ed9e68e8619a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92495b1631b316378f1a8bafff170061"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a92495b1631b316378f1a8bafff170061">PopIndent</a> ()</td></tr>
<tr class="separator:a92495b1631b316378f1a8bafff170061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6df4c63201b2b92e87f740d819f6f9a6"><td class="memItemLeft" align="right" valign="top">void ON_VARGS_FUNC_CDECL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a6df4c63201b2b92e87f740d819f6f9a6">Print</a> (const char *format,...)</td></tr>
<tr class="separator:a6df4c63201b2b92e87f740d819f6f9a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9684ae6dc468e6aaaf62cbdec317cb95"><td class="memItemLeft" align="right" valign="top">void ON_VARGS_FUNC_CDECL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a9684ae6dc468e6aaaf62cbdec317cb95">Print</a> (const wchar_t *format,...)</td></tr>
<tr class="separator:a9684ae6dc468e6aaaf62cbdec317cb95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a558feb7d43e2858542770cc5469faa87"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a558feb7d43e2858542770cc5469faa87">Print</a> (float)</td></tr>
<tr class="separator:a558feb7d43e2858542770cc5469faa87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af588196530bc9026f675405c3b5a71bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#af588196530bc9026f675405c3b5a71bb">Print</a> (double)</td></tr>
<tr class="separator:af588196530bc9026f675405c3b5a71bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade16a04ab77454f9f14ca2c846ec338b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ade16a04ab77454f9f14ca2c846ec338b">Print</a> (const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;)</td></tr>
<tr class="separator:ade16a04ab77454f9f14ca2c846ec338b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62a006e542778d141a92bf806abc1642"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a62a006e542778d141a92bf806abc1642">Print</a> (const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;)</td></tr>
<tr class="separator:a62a006e542778d141a92bf806abc1642"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535783db1a5ddb91450c999239174a19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a535783db1a5ddb91450c999239174a19">Print</a> (const <a class="el" href="../../d9/db1/class_o_n__4d_point.html">ON_4dPoint</a> &amp;)</td></tr>
<tr class="separator:a535783db1a5ddb91450c999239174a19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b994d2a46b09f5c3caee566250ba3e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a4b994d2a46b09f5c3caee566250ba3e3">Print</a> (const <a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a> &amp;)</td></tr>
<tr class="separator:a4b994d2a46b09f5c3caee566250ba3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40cc2580185935aff374ea38fc3f9261"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a40cc2580185935aff374ea38fc3f9261">Print</a> (const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;)</td></tr>
<tr class="separator:a40cc2580185935aff374ea38fc3f9261"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fe635673b78057eb67bb5f76dd3e493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a3fe635673b78057eb67bb5f76dd3e493">Print</a> (const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;)</td></tr>
<tr class="separator:a3fe635673b78057eb67bb5f76dd3e493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b61a5f4c52a099a144df250cf2ef15e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a0b61a5f4c52a099a144df250cf2ef15e">Print</a> (const <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &amp;)</td></tr>
<tr class="separator:a0b61a5f4c52a099a144df250cf2ef15e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450e58f493535d0524c180c47be18918"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a450e58f493535d0524c180c47be18918">Print</a> (const ON_COMPONENT_INDEX &amp;)</td></tr>
<tr class="separator:a450e58f493535d0524c180c47be18918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af99a6057cfc96a87eac44591be545279"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#af99a6057cfc96a87eac44591be545279">Print</a> (const <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;string)</td></tr>
<tr class="separator:af99a6057cfc96a87eac44591be545279"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d50c2e231fdedbb05352caf117ec027"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a5d50c2e231fdedbb05352caf117ec027">Print</a> (const <a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> &amp;string)</td></tr>
<tr class="separator:a5d50c2e231fdedbb05352caf117ec027"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72ac19980c6d885c61964730f02d7055"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a72ac19980c6d885c61964730f02d7055">Print</a> (const <a class="el" href="../../d9/d13/class_o_n__3d_point_array.html">ON_3dPointArray</a> &amp;, const char *=nullptr)</td></tr>
<tr class="separator:a72ac19980c6d885c61964730f02d7055"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4449ef736d9ff6cf7b92ae680c9999c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a4449ef736d9ff6cf7b92ae680c9999c6">Print</a> (const <a class="el" href="../../d7/d20/class_o_n___matrix.html">ON_Matrix</a> &amp;, const char *=nullptr, int=0)</td></tr>
<tr class="separator:a4449ef736d9ff6cf7b92ae680c9999c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6bb9094a5af07401bfe42c6b712c1cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#af6bb9094a5af07401bfe42c6b712c1cb">PrintKnotVector</a> (int, int, const double *)</td></tr>
<tr class="separator:af6bb9094a5af07401bfe42c6b712c1cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79199623d7a5e7f1013a2e44299831b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a79199623d7a5e7f1013a2e44299831b4">PrintNewLine</a> ()</td></tr>
<tr class="memdesc:a79199623d7a5e7f1013a2e44299831b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">printing utilities <a href="#a79199623d7a5e7f1013a2e44299831b4">More...</a><br /></td></tr>
<tr class="separator:a79199623d7a5e7f1013a2e44299831b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a481b0c2f9cbf25a6a11402969bccadaa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a481b0c2f9cbf25a6a11402969bccadaa">PrintPointGrid</a> (int, bool, int, int, int, int, const double *, const char *=nullptr)</td></tr>
<tr class="separator:a481b0c2f9cbf25a6a11402969bccadaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b56d6b96fa338a6c3337e493d335aec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a5b56d6b96fa338a6c3337e493d335aec">PrintPointList</a> (int, bool, int, int, const double *, const char *=nullptr)</td></tr>
<tr class="separator:a5b56d6b96fa338a6c3337e493d335aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6682bb1bb96958cf614286e66c2d942"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ac6682bb1bb96958cf614286e66c2d942">PrintRGB</a> (const <a class="el" href="../../d0/df9/class_o_n___color.html">ON_Color</a> &amp;)</td></tr>
<tr class="separator:ac6682bb1bb96958cf614286e66c2d942"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948d58aa90f4b08dd7850a938fa9748d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a948d58aa90f4b08dd7850a938fa9748d">PrintString</a> (const char *s)</td></tr>
<tr class="separator:a948d58aa90f4b08dd7850a938fa9748d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e8abc8458d1220a0b6b63faff2e4a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a49e8abc8458d1220a0b6b63faff2e4a8">PrintString</a> (const wchar_t *s)</td></tr>
<tr class="separator:a49e8abc8458d1220a0b6b63faff2e4a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fc5c53261df6cc961113e1c5a576cb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a0fc5c53261df6cc961113e1c5a576cb7">PrintTime</a> (const struct tm &amp;)</td></tr>
<tr class="separator:a0fc5c53261df6cc961113e1c5a576cb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10a75e596735377f00fe6bef39c6fe6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a10a75e596735377f00fe6bef39c6fe6f">PrintWrappedText</a> (const char *, int=60)</td></tr>
<tr class="memdesc:a10a75e596735377f00fe6bef39c6fe6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">last arg is maximum line length <a href="#a10a75e596735377f00fe6bef39c6fe6f">More...</a><br /></td></tr>
<tr class="separator:a10a75e596735377f00fe6bef39c6fe6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fea42c46611c03c94fc571d0b914baf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a1fea42c46611c03c94fc571d0b914baf">PrintWrappedText</a> (const wchar_t *, int=60)</td></tr>
<tr class="memdesc:a1fea42c46611c03c94fc571d0b914baf"><td class="mdescLeft">&#160;</td><td class="mdescRight">last arg is maximum line length <a href="#a1fea42c46611c03c94fc571d0b914baf">More...</a><br /></td></tr>
<tr class="separator:a1fea42c46611c03c94fc571d0b914baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a133e2123c77916d006818e36d1f92e9d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a133e2123c77916d006818e36d1f92e9d">PushIndent</a> ()</td></tr>
<tr class="separator:a133e2123c77916d006818e36d1f92e9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7de49469c5149a3f3a3d3b2abe2530e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#aa7de49469c5149a3f3a3d3b2abe2530e">SetDoubleFormat</a> (const char *)</td></tr>
<tr class="memdesc:aa7de49469c5149a3f3a3d3b2abe2530e"><td class="mdescLeft">&#160;</td><td class="mdescRight">default is g <a href="#aa7de49469c5149a3f3a3d3b2abe2530e">More...</a><br /></td></tr>
<tr class="separator:aa7de49469c5149a3f3a3d3b2abe2530e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdbf4a9c0abab9088cf2ddf18384be7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a1bdbf4a9c0abab9088cf2ddf18384be7">SetFloatFormat</a> (const char *)</td></tr>
<tr class="memdesc:a1bdbf4a9c0abab9088cf2ddf18384be7"><td class="mdescLeft">&#160;</td><td class="mdescRight">default is g <a href="#a1bdbf4a9c0abab9088cf2ddf18384be7">More...</a><br /></td></tr>
<tr class="separator:a1bdbf4a9c0abab9088cf2ddf18384be7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa21071dc5ac45ab95f61405d8ed0f135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#aa21071dc5ac45ab95f61405d8ed0f135">SetIndentCount</a> (int indent_count)</td></tr>
<tr class="separator:aa21071dc5ac45ab95f61405d8ed0f135"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab23d75e36cd6f1a83ea80810e312ef40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ab23d75e36cd6f1a83ea80810e312ef40">SetIndentSize</a> (int)</td></tr>
<tr class="separator:ab23d75e36cd6f1a83ea80810e312ef40"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a80a6226c6ab14790a0f3da4b45ce43b7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a80a6226c6ab14790a0f3da4b45ce43b7">Null</a></td></tr>
<tr class="separator:a80a6226c6ab14790a0f3da4b45ce43b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a4c5d1faf3fe24cd2c9dd7b6f7025bb41"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a4c5d1faf3fe24cd2c9dd7b6f7025bb41">AppendText</a> (const char *s)</td></tr>
<tr class="separator:a4c5d1faf3fe24cd2c9dd7b6f7025bb41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1ae5fea182499a9f2bf0eab1b14bb7a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#ad1ae5fea182499a9f2bf0eab1b14bb7a">AppendText</a> (const wchar_t *s)</td></tr>
<tr class="separator:ad1ae5fea182499a9f2bf0eab1b14bb7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a519a81e1ab9c60d2300b80fdc9cab47c"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a519a81e1ab9c60d2300b80fdc9cab47c">m_pFile</a></td></tr>
<tr class="separator:a519a81e1ab9c60d2300b80fdc9cab47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a149c33dca419b9983be6e74c8d262852"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a149c33dca419b9983be6e74c8d262852">m_pString</a></td></tr>
<tr class="separator:a149c33dca419b9983be6e74c8d262852"><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:a64ee74cd49ea78de707835788c95e325"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/da3/class_o_n___text_log.html#a64ee74cd49ea78de707835788c95e325">ON_TextHash</a></td></tr>
<tr class="separator:a64ee74cd49ea78de707835788c95e325"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section rcs"><dt>NoKeywords</dt><dd></dd></dl>
<p><br />
/ / Copyright (c) 1993-2012 Robert McNeel &amp; Associates. All rights reserved. / OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert / McNeel &amp; Associates. / / THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. / ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF / MERCHANTABILITY ARE HEREBY DISCLAIMED. / <br />
/ For complete openNURBS copyright information see <a href="http://www.opennurbs.org">http://www.opennurbs.org</a>. / ////////////////////////////////////////////////////////////// </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a7ed18044ce797e2a9e6855a8553df0ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ed18044ce797e2a9e6855a8553df0ab">&#9670;&nbsp;</a></span>ON_TextLog() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_TextLog::ON_TextLog </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Create a text log that dumps to the virtual function void <a class="el" href="../../d2/da3/class_o_n___text_log.html#a4c5d1faf3fe24cd2c9dd7b6f7025bb41">ON_TextLog::AppendText()</a>. </p>
</div>
</div>
<a id="a48f2b6db664963398f3a6b4aa16b194b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48f2b6db664963398f3a6b4aa16b194b">&#9670;&nbsp;</a></span>ON_TextLog() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_TextLog::ON_TextLog </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>fp</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>dump to open ASCII text file </p>
<p>Description: Create a text log that dumps to an ASCII file. Parameters: fp - [in] Pointer to an open ASCII text file. The file pointer must remain valid as long as the text log is in use. </p>
</div>
</div>
<a id="ad7906106bc0611cc31ed7eff8d5496cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7906106bc0611cc31ed7eff8d5496cf">&#9670;&nbsp;</a></span>ON_TextLog() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ON_TextLog::ON_TextLog </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Create a text log that dumps to a string. Parameters: s - [in] String that must exist as long as the text log is in use. </p>
</div>
</div>
<a id="a9225f44bcfd18712578b4f13e4687a3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9225f44bcfd18712578b4f13e4687a3b">&#9670;&nbsp;</a></span>~ON_TextLog()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual ON_TextLog::~ON_TextLog </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">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a4c5d1faf3fe24cd2c9dd7b6f7025bb41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c5d1faf3fe24cd2c9dd7b6f7025bb41">&#9670;&nbsp;</a></span>AppendText() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void ON_TextLog::AppendText </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: If the <a class="el" href="../../d2/da3/class_o_n___text_log.html#ad7906106bc0611cc31ed7eff8d5496cf">ON_TextLog(ON_wString&amp; wstr)</a> constructor was used, the default appends s to wstr. If the <a class="el" href="../../d2/da3/class_o_n___text_log.html#a48f2b6db664963398f3a6b4aa16b194b" title="dump to open ASCII text file ">ON_TextLog(FILE* fp)</a> constructor was used, the default calls fputs( fp, s). In all other cases, the default calls printf("%s",s). Parameters: s - [in]; </p>
</div>
</div>
<a id="ad1ae5fea182499a9f2bf0eab1b14bb7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1ae5fea182499a9f2bf0eab1b14bb7a">&#9670;&nbsp;</a></span>AppendText() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void ON_TextLog::AppendText </td>
<td>(</td>
<td class="paramtype">const wchar_t *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: If the <a class="el" href="../../d2/da3/class_o_n___text_log.html#ad7906106bc0611cc31ed7eff8d5496cf">ON_TextLog(ON_wString&amp; wstr)</a> constructor was used, the default appends s to wstr. In all other cases, the default converts the string to an <a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> and calls the ASCII version <a class="el" href="../../d2/da3/class_o_n___text_log.html#a4c5d1faf3fe24cd2c9dd7b6f7025bb41">AppendText(const char*)</a>. Parameters: s - [in]; </p>
</div>
</div>
<a id="a7ddb0bbc6d708456aca0c081ea43b5cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ddb0bbc6d708456aca0c081ea43b5cf">&#9670;&nbsp;</a></span>GetDoubleFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::GetDoubleFormat </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a349a10e893db9c72d720d1db8a5c49a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a349a10e893db9c72d720d1db8a5c49a2">&#9670;&nbsp;</a></span>GetFloatFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::GetFloatFormat </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4419d9acde27146c1cf882f0c847b4e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4419d9acde27146c1cf882f0c847b4e6">&#9670;&nbsp;</a></span>IndentCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_TextLog::IndentCount </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns: Current indentation count </p>
</div>
</div>
<a id="aa0cf423fec89815eace97bd21f2be616"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0cf423fec89815eace97bd21f2be616">&#9670;&nbsp;</a></span>IndentSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ON_TextLog::IndentSize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>0: one tab per indent &gt;0: number of spaces per indent </p>
</div>
</div>
<a id="a1c096dba1ea7aec048e4f2e775b8664f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c096dba1ea7aec048e4f2e775b8664f">&#9670;&nbsp;</a></span>IsTextHash()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool ON_TextLog::IsTextHash </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad5ef150efd2536ddfbbaf74ae7a081cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5ef150efd2536ddfbbaf74ae7a081cb">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[1/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a101b5eb8a984913b2f405662e0572791"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a101b5eb8a984913b2f405662e0572791">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[2/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1b602fe9e845a07058e0161c08988366"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b602fe9e845a07058e0161c08988366">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[3/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">short&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae273d9091b586d7a17feb0e4d5c53a16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae273d9091b586d7a17feb0e4d5c53a16">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[4/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </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>
<a id="a0ad483f98d2c28976fd0bff027d255c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ad483f98d2c28976fd0bff027d255c2">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[5/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">float&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a005a737534d36523cdcd182bd98aebb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a005a737534d36523cdcd182bd98aebb8">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[6/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa1ad695d92635f0c9775d5ca162bbe7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1ad695d92635f0c9775d5ca162bbe7b">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[7/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="add54f6967d05244f0eeb5a020bf04c40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add54f6967d05244f0eeb5a020bf04c40">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[8/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa58ca88e61ba3026734fb48c287b851f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa58ca88e61ba3026734fb48c287b851f">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[9/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d9/db1/class_o_n__4d_point.html">ON_4dPoint</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae5668c9cf5ddc5fa17ae4f0529cdcee9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5668c9cf5ddc5fa17ae4f0529cdcee9">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[10/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af4a573f7d9ae16b2d84702c2ffdfc396"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4a573f7d9ae16b2d84702c2ffdfc396">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[11/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8ae8c5560876d647f155ed9e68e8619a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ae8c5560876d647f155ed9e68e8619a">&#9670;&nbsp;</a></span>operator&lt;&lt;() <span class="overload">[12/12]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a>&amp; ON_TextLog::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a92495b1631b316378f1a8bafff170061"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92495b1631b316378f1a8bafff170061">&#9670;&nbsp;</a></span>PopIndent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PopIndent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6df4c63201b2b92e87f740d819f6f9a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6df4c63201b2b92e87f740d819f6f9a6">&#9670;&nbsp;</a></span>Print() <span class="overload">[1/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_VARGS_FUNC_CDECL ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>format</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>...</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Print a formatted ASCII string of up to 2000 characters. Parameters: format - [in] nullptr terminated format control string Remarks: To print strings longer than 2000 characters, you must use <a class="el" href="../../d2/da3/class_o_n___text_log.html#a948d58aa90f4b08dd7850a938fa9748d">ON_TextLog::PrintString</a>. See Also: <a class="el" href="../../d2/da3/class_o_n___text_log.html#a948d58aa90f4b08dd7850a938fa9748d">ON_TextLog::PrintString</a> </p>
</div>
</div>
<a id="a9684ae6dc468e6aaaf62cbdec317cb95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9684ae6dc468e6aaaf62cbdec317cb95">&#9670;&nbsp;</a></span>Print() <span class="overload">[2/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_VARGS_FUNC_CDECL ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const wchar_t *&#160;</td>
<td class="paramname"><em>format</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>...</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Print a formatted INICODE string of up to 2000 characters. Parameters: format - [in] nullptr terminated format control string Remarks: To print strings longer than 2000 characters, you must use <a class="el" href="../../d2/da3/class_o_n___text_log.html#a948d58aa90f4b08dd7850a938fa9748d">ON_TextLog::PrintString</a>. See Also: <a class="el" href="../../d2/da3/class_o_n___text_log.html#a948d58aa90f4b08dd7850a938fa9748d">ON_TextLog::PrintString</a> </p>
</div>
</div>
<a id="a558feb7d43e2858542770cc5469faa87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a558feb7d43e2858542770cc5469faa87">&#9670;&nbsp;</a></span>Print() <span class="overload">[3/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">float&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af588196530bc9026f675405c3b5a71bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af588196530bc9026f675405c3b5a71bb">&#9670;&nbsp;</a></span>Print() <span class="overload">[4/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ade16a04ab77454f9f14ca2c846ec338b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade16a04ab77454f9f14ca2c846ec338b">&#9670;&nbsp;</a></span>Print() <span class="overload">[5/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../dd/dd9/class_o_n__2d_point.html">ON_2dPoint</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a62a006e542778d141a92bf806abc1642"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62a006e542778d141a92bf806abc1642">&#9670;&nbsp;</a></span>Print() <span class="overload">[6/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d2/d35/class_o_n__3d_point.html">ON_3dPoint</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a535783db1a5ddb91450c999239174a19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a535783db1a5ddb91450c999239174a19">&#9670;&nbsp;</a></span>Print() <span class="overload">[7/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d9/db1/class_o_n__4d_point.html">ON_4dPoint</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4b994d2a46b09f5c3caee566250ba3e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b994d2a46b09f5c3caee566250ba3e3">&#9670;&nbsp;</a></span>Print() <span class="overload">[8/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../da/d08/class_o_n__2d_vector.html">ON_2dVector</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a40cc2580185935aff374ea38fc3f9261"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40cc2580185935aff374ea38fc3f9261">&#9670;&nbsp;</a></span>Print() <span class="overload">[9/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d5/dae/class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3fe635673b78057eb67bb5f76dd3e493"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fe635673b78057eb67bb5f76dd3e493">&#9670;&nbsp;</a></span>Print() <span class="overload">[10/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d3/d13/class_o_n___xform.html">ON_Xform</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0b61a5f4c52a099a144df250cf2ef15e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b61a5f4c52a099a144df250cf2ef15e">&#9670;&nbsp;</a></span>Print() <span class="overload">[11/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/db4/struct_o_n___u_u_i_d__struct.html">ON_UUID</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a450e58f493535d0524c180c47be18918"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a450e58f493535d0524c180c47be18918">&#9670;&nbsp;</a></span>Print() <span class="overload">[12/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const ON_COMPONENT_INDEX &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af99a6057cfc96a87eac44591be545279"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af99a6057cfc96a87eac44591be545279">&#9670;&nbsp;</a></span>Print() <span class="overload">[13/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a> &amp;&#160;</td>
<td class="paramname"><em>string</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Print an unformatted wide char string of any length. Parameters: string - [in] </p>
</div>
</div>
<a id="a5d50c2e231fdedbb05352caf117ec027"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d50c2e231fdedbb05352caf117ec027">&#9670;&nbsp;</a></span>Print() <span class="overload">[14/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d2/d3b/class_o_n___string.html">ON_String</a> &amp;&#160;</td>
<td class="paramname"><em>string</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Print an unformatted UTF-8 string of any length. Parameters: string - [in] </p>
</div>
</div>
<a id="a72ac19980c6d885c61964730f02d7055"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72ac19980c6d885c61964730f02d7055">&#9670;&nbsp;</a></span>Print() <span class="overload">[15/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d9/d13/class_o_n__3d_point_array.html">ON_3dPointArray</a> &amp;&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4449ef736d9ff6cf7b92ae680c9999c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4449ef736d9ff6cf7b92ae680c9999c6">&#9670;&nbsp;</a></span>Print() <span class="overload">[16/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::Print </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d7/d20/class_o_n___matrix.html">ON_Matrix</a> &amp;&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"> = <code>nullptr</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af6bb9094a5af07401bfe42c6b712c1cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6bb9094a5af07401bfe42c6b712c1cb">&#9670;&nbsp;</a></span>PrintKnotVector()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintKnotVector </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const double *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a79199623d7a5e7f1013a2e44299831b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79199623d7a5e7f1013a2e44299831b4">&#9670;&nbsp;</a></span>PrintNewLine()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintNewLine </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>printing utilities </p>
<p>Description: Same as calling Print("\n"); </p>
</div>
</div>
<a id="a481b0c2f9cbf25a6a11402969bccadaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a481b0c2f9cbf25a6a11402969bccadaa">&#9670;&nbsp;</a></span>PrintPointGrid()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintPointGrid </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const double *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5b56d6b96fa338a6c3337e493d335aec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b56d6b96fa338a6c3337e493d335aec">&#9670;&nbsp;</a></span>PrintPointList()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintPointList </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const double *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac6682bb1bb96958cf614286e66c2d942"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6682bb1bb96958cf614286e66c2d942">&#9670;&nbsp;</a></span>PrintRGB()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintRGB </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d0/df9/class_o_n___color.html">ON_Color</a> &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a948d58aa90f4b08dd7850a938fa9748d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a948d58aa90f4b08dd7850a938fa9748d">&#9670;&nbsp;</a></span>PrintString() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintString </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Print an unformatted ASCII string of any length. Parameters: s - [in] nullptr terminated ASCII string. </p>
</div>
</div>
<a id="a49e8abc8458d1220a0b6b63faff2e4a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49e8abc8458d1220a0b6b63faff2e4a8">&#9670;&nbsp;</a></span>PrintString() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintString </td>
<td>(</td>
<td class="paramtype">const wchar_t *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Print an unformatted UNICODE string of any length. Parameters: s - [in] nullptr terminated UNICODE string. </p>
</div>
</div>
<a id="a0fc5c53261df6cc961113e1c5a576cb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0fc5c53261df6cc961113e1c5a576cb7">&#9670;&nbsp;</a></span>PrintTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintTime </td>
<td>(</td>
<td class="paramtype">const struct tm &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a10a75e596735377f00fe6bef39c6fe6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10a75e596735377f00fe6bef39c6fe6f">&#9670;&nbsp;</a></span>PrintWrappedText() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintWrappedText </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"> = <code>60</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>last arg is maximum line length </p>
</div>
</div>
<a id="a1fea42c46611c03c94fc571d0b914baf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fea42c46611c03c94fc571d0b914baf">&#9670;&nbsp;</a></span>PrintWrappedText() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PrintWrappedText </td>
<td>(</td>
<td class="paramtype">const wchar_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"> = <code>60</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>last arg is maximum line length </p>
</div>
</div>
<a id="a133e2123c77916d006818e36d1f92e9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a133e2123c77916d006818e36d1f92e9d">&#9670;&nbsp;</a></span>PushIndent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::PushIndent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa7de49469c5149a3f3a3d3b2abe2530e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7de49469c5149a3f3a3d3b2abe2530e">&#9670;&nbsp;</a></span>SetDoubleFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::SetDoubleFormat </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>default is g </p>
</div>
</div>
<a id="a1bdbf4a9c0abab9088cf2ddf18384be7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bdbf4a9c0abab9088cf2ddf18384be7">&#9670;&nbsp;</a></span>SetFloatFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::SetFloatFormat </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>default is g </p>
</div>
</div>
<a id="aa21071dc5ac45ab95f61405d8ed0f135"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa21071dc5ac45ab95f61405d8ed0f135">&#9670;&nbsp;</a></span>SetIndentCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::SetIndentCount </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>indent_count</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: Set indentation count. </p>
</div>
</div>
<a id="ab23d75e36cd6f1a83ea80810e312ef40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab23d75e36cd6f1a83ea80810e312ef40">&#9670;&nbsp;</a></span>SetIndentSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ON_TextLog::SetIndentSize </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">Friends And Related Function Documentation</h2>
<a id="a64ee74cd49ea78de707835788c95e325"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64ee74cd49ea78de707835788c95e325">&#9670;&nbsp;</a></span>ON_TextHash</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="../../d5/df0/class_o_n___text_hash.html">ON_TextHash</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">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a519a81e1ab9c60d2300b80fdc9cab47c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a519a81e1ab9c60d2300b80fdc9cab47c">&#9670;&nbsp;</a></span>m_pFile</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">FILE* ON_TextLog::m_pFile</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a149c33dca419b9983be6e74c8d262852"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a149c33dca419b9983be6e74c8d262852">&#9670;&nbsp;</a></span>m_pString</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d1/d11/class_o_n__w_string.html">ON_wString</a>* ON_TextLog::m_pString</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a80a6226c6ab14790a0f3da4b45ce43b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80a6226c6ab14790a0f3da4b45ce43b7">&#9670;&nbsp;</a></span>Null</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> ON_TextLog::Null</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Description: <a class="el" href="../../d2/da3/class_o_n___text_log.html#a80a6226c6ab14790a0f3da4b45ce43b7">ON_TextLog::Null</a> is a silent text log and can be used when no output is desired but an <a class="el" href="../../d2/da3/class_o_n___text_log.html">ON_TextLog</a> parameter is required. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jan 26 2018 12:38:23 for openNURBS SDK Help by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>