/usr/share/doc/libqalculate-doc/html/structPrintOptions.html is in libqalculate-doc 0.9.7-9.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libqalculate-0.9.7: PrintOptions Struct Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.5 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
<li><a href="annotated.html"><span>Class List</span></a></li>
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>PrintOptions Struct Reference</h1><!-- doxytag: class="PrintOptions" -->Options for formatting and display of mathematical structures/results.
<a href="#_details">More...</a>
<p>
<code>#include <includes.h></code>
<p>
<p>
<a href="structPrintOptions-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0b7d36ec199be9a363d4d6d36308455b"></a><!-- doxytag: member="PrintOptions::comma" ref="0b7d36ec199be9a363d4d6d36308455b" args="() const " -->
const string & </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#0b7d36ec199be9a363d4d6d36308455b">comma</a> () const </td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the comma sign used (default sign or comma_sign). <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b0ea962e516d151541b1201b94d7d665"></a><!-- doxytag: member="PrintOptions::decimalpoint" ref="b0ea962e516d151541b1201b94d7d665" args="() const " -->
const string & </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#b0ea962e516d151541b1201b94d7d665">decimalpoint</a> () const </td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the decimal sign used (default sign or decimalpoint_sign). <br></td></tr>
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5f7f6d8759c80283163c117deec5f63d"></a><!-- doxytag: member="PrintOptions::min_exp" ref="5f7f6d8759c80283163c117deec5f63d" args="" -->
int </td><td class="memItemRight" valign="bottom"><b>min_exp</b></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7e445366af0450ce329164af63dfb314"></a><!-- doxytag: member="PrintOptions::base" ref="7e445366af0450ce329164af63dfb314" args="" -->
int </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#7e445366af0450ce329164af63dfb314">base</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classNumber.html" title="A number.">Number</a> base for displaying numbers. Default: 10. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="91c9373c7d2f79a2bb646c9bcc40c273"></a><!-- doxytag: member="PrintOptions::base_display" ref="91c9373c7d2f79a2bb646c9bcc40c273" args="" -->
BaseDisplay </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#91c9373c7d2f79a2bb646c9bcc40c273">base_display</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">How prefixes for numbers in non-decimal bases will be displayed. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eac98bb0f3f6e2183c749b9f499bc50c"></a><!-- doxytag: member="PrintOptions::lower_case_numbers" ref="eac98bb0f3f6e2183c749b9f499bc50c" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#eac98bb0f3f6e2183c749b9f499bc50c">lower_case_numbers</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use lower case for non-numeric characters for bases > 10. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="56e7e4ae71ecb4bbc346ee0b4e4bbfbe"></a><!-- doxytag: member="PrintOptions::lower_case_e" ref="56e7e4ae71ecb4bbc346ee0b4e4bbfbe" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#56e7e4ae71ecb4bbc346ee0b4e4bbfbe">lower_case_e</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use lower case e for base-10 exponent (ex. 1.2e8 instead of 1.2E8). Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e5e58f830ac15c834cf87b76568e0570"></a><!-- doxytag: member="PrintOptions::number_fraction_format" ref="e5e58f830ac15c834cf87b76568e0570" args="" -->
<a class="el" href="includes_8h.html#77d19589fb10fe52f25b20a06bc8a2f6">NumberFractionFormat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#e5e58f830ac15c834cf87b76568e0570">number_fraction_format</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If rational numbers will be displayed with decimals, as a fraction, or something in between. Default: FRACTION_DECIMAL. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa813b23068f035fd7751214ad771553"></a><!-- doxytag: member="PrintOptions::indicate_infinite_series" ref="aa813b23068f035fd7751214ad771553" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#aa813b23068f035fd7751214ad771553">indicate_infinite_series</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Show that the digit series of a number continues forever with three dots, instead of rounding (ex. 2/3 displays as 0.666666... instead of 0.666667). Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c2b4ad148e7dc7a75b0172511e56960"></a><!-- doxytag: member="PrintOptions::show_ending_zeroes" ref="3c2b4ad148e7dc7a75b0172511e56960" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#3c2b4ad148e7dc7a75b0172511e56960">show_ending_zeroes</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Show ending zeroes for approximate numbers to indicate precision (ex.1.2300000 instead of 1.23) . Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f69e5373c5330c148ef24e411ebbac84"></a><!-- doxytag: member="PrintOptions::abbreviate_names" ref="f69e5373c5330c148ef24e411ebbac84" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#f69e5373c5330c148ef24e411ebbac84">abbreviate_names</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Prefer abbreviated names of variables, units, functions etc. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cc3260c44312f58a25e4b78fc7ba74b3"></a><!-- doxytag: member="PrintOptions::use_reference_names" ref="cc3260c44312f58a25e4b78fc7ba74b3" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#cc3260c44312f58a25e4b78fc7ba74b3">use_reference_names</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Prefer reference names of variables, units, functions etc. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7e86837e748fc18bae5a1d998d3e8af8"></a><!-- doxytag: member="PrintOptions::place_units_separately" ref="7e86837e748fc18bae5a1d998d3e8af8" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#7e86837e748fc18bae5a1d998d3e8af8">place_units_separately</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Isolate units at the end of the displayed expression (ex. x/y m/s instead of (x m)/(y s)). Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1914e20dadf8ece2266799b4a8d66f4a"></a><!-- doxytag: member="PrintOptions::use_unit_prefixes" ref="1914e20dadf8ece2266799b4a8d66f4a" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#1914e20dadf8ece2266799b4a8d66f4a">use_unit_prefixes</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use prefixes for units when appropriate. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a15374dcb0b005afc6c04f3705fa6415"></a><!-- doxytag: member="PrintOptions::use_prefixes_for_currencies" ref="a15374dcb0b005afc6c04f3705fa6415" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#a15374dcb0b005afc6c04f3705fa6415">use_prefixes_for_currencies</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use prefixes for currencies if unit prefixes are om. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="15e6c935e0c87dea86b89ef1ae6ca5df"></a><!-- doxytag: member="PrintOptions::use_all_prefixes" ref="15e6c935e0c87dea86b89ef1ae6ca5df" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#15e6c935e0c87dea86b89ef1ae6ca5df">use_all_prefixes</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use all decimal SI prefixes. If false, prefixes which is not a multiple of thousand (centi, deci, deka, hekto) will not be used automatically. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="14c97def43a01dad4ecb316b6a821dc3"></a><!-- doxytag: member="PrintOptions::use_denominator_prefix" ref="14c97def43a01dad4ecb316b6a821dc3" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#14c97def43a01dad4ecb316b6a821dc3">use_denominator_prefix</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If set to true, prefixes will be split between numerator and denominator in a unit expression (millimeter per kilogram instead of micrometer per gram). Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a04533fb9db56c01c13d109822843f40"></a><!-- doxytag: member="PrintOptions::negative_exponents" ref="a04533fb9db56c01c13d109822843f40" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#a04533fb9db56c01c13d109822843f40">negative_exponents</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If true, negative exponents will be used instead of division (ex. 5/x^2 becomes 5*x^-2). Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6bfd26da3f002236049c87ea345da72a"></a><!-- doxytag: member="PrintOptions::short_multiplication" ref="6bfd26da3f002236049c87ea345da72a" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#6bfd26da3f002236049c87ea345da72a">short_multiplication</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Avoid using multiplication sign, when appropriate. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d27029f02fe2abdc690ad5c36f5da4a4"></a><!-- doxytag: member="PrintOptions::limit_implicit_multiplication" ref="d27029f02fe2abdc690ad5c36f5da4a4" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#d27029f02fe2abdc690ad5c36f5da4a4">limit_implicit_multiplication</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use a format compatible with <a class="el" href="structParseOptions.html#855e367ce85624ea367ef651796ee993" title="When implicit multiplication is limited variables, functions and units must be separated...">ParseOptions::limit_implicit_multiplication</a>. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da1f9d03f5e46804b19c0db8c317d4eb"></a><!-- doxytag: member="PrintOptions::allow_non_usable" ref="da1f9d03f5e46804b19c0db8c317d4eb" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#da1f9d03f5e46804b19c0db8c317d4eb">allow_non_usable</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If it is not necessary that the displayed expression can be parsed correctly. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f15b01558a7b7c0a78243e106f442b1"></a><!-- doxytag: member="PrintOptions::use_unicode_signs" ref="4f15b01558a7b7c0a78243e106f442b1" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#4f15b01558a7b7c0a78243e106f442b1">use_unicode_signs</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If unicode signs can be displayed. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d29c1911311d6f6a67c951d6888d6756"></a><!-- doxytag: member="PrintOptions::multiplication_sign" ref="d29c1911311d6f6a67c951d6888d6756" args="" -->
MultiplicationSign </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#d29c1911311d6f6a67c951d6888d6756">multiplication_sign</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sign used for display of multiplication. Default: MULTIPLICATION_SIGN_DOT. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b48928578ba1c595c949fc3f0fc83816"></a><!-- doxytag: member="PrintOptions::division_sign" ref="b48928578ba1c595c949fc3f0fc83816" args="" -->
DivisionSign </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#b48928578ba1c595c949fc3f0fc83816">division_sign</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sign used for display of division. Default: DIVISION_SIGN_DIVISION_SLASH. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5bcb1cd8f3cfa824954defb8a5fb654b"></a><!-- doxytag: member="PrintOptions::spacious" ref="5bcb1cd8f3cfa824954defb8a5fb654b" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#5bcb1cd8f3cfa824954defb8a5fb654b">spacious</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If space will be used to make the output look nicer. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3bc1761b103add0afc30bda4d7c222e1"></a><!-- doxytag: member="PrintOptions::excessive_parenthesis" ref="3bc1761b103add0afc30bda4d7c222e1" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#3bc1761b103add0afc30bda4d7c222e1">excessive_parenthesis</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use parentheses even when not necessary. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8df10afcf69df561a8773b5987bf3954"></a><!-- doxytag: member="PrintOptions::halfexp_to_sqrt" ref="8df10afcf69df561a8773b5987bf3954" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#8df10afcf69df561a8773b5987bf3954">halfexp_to_sqrt</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Transform raised to 1/2 to square root function. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2105e840a1517425ae6eaeacc237dfe0"></a><!-- doxytag: member="PrintOptions::min_decimals" ref="2105e840a1517425ae6eaeacc237dfe0" args="" -->
int </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#2105e840a1517425ae6eaeacc237dfe0">min_decimals</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Minimum number of decimals to display for numbers. Default: 0. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fad9a8c6a6c22fb43aca41e2eec3cff4"></a><!-- doxytag: member="PrintOptions::max_decimals" ref="fad9a8c6a6c22fb43aca41e2eec3cff4" args="" -->
int </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#fad9a8c6a6c22fb43aca41e2eec3cff4">max_decimals</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Maximum number of decimals to display for numbers. A negative value disables the limit. Default: -1. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="957b24e264fafbb84c44ef5d06a74fed"></a><!-- doxytag: member="PrintOptions::use_min_decimals" ref="957b24e264fafbb84c44ef5d06a74fed" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#957b24e264fafbb84c44ef5d06a74fed">use_min_decimals</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable use of min_decimals. False is equivalent to a min_decimals value of zero. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="63474aa64eba69fe804bc24d36a56db7"></a><!-- doxytag: member="PrintOptions::use_max_decimals" ref="63474aa64eba69fe804bc24d36a56db7" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#63474aa64eba69fe804bc24d36a56db7">use_max_decimals</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable use of max_decimals. False is equivalent to a negative max_decimals value. Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="43d91d54e184b6eecadff4d001739c9d"></a><!-- doxytag: member="PrintOptions::round_halfway_to_even" ref="43d91d54e184b6eecadff4d001739c9d" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#43d91d54e184b6eecadff4d001739c9d">round_halfway_to_even</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If true round halfway numbers to nearest even number, otherwise round upwards. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="75a9e31ca43017947059c631fdda4063"></a><!-- doxytag: member="PrintOptions::improve_division_multipliers" ref="75a9e31ca43017947059c631fdda4063" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#75a9e31ca43017947059c631fdda4063">improve_division_multipliers</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Multiply numerator and denominator to get integers (ex. (6x+y)/2z instead of (3x+0.5y)/z). Default: true. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90b729118015495f5bc5f5dd9ce302ff"></a><!-- doxytag: member="PrintOptions::prefix" ref="90b729118015495f5bc5f5dd9ce302ff" args="" -->
<a class="el" href="classPrefix.html">Prefix</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#90b729118015495f5bc5f5dd9ce302ff">prefix</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Force use of a specific prefix for units if not NULL. Default: NULL. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26a0ed23a881c4b2eddaa432beaf535c"></a><!-- doxytag: member="PrintOptions::is_approximate" ref="26a0ed23a881c4b2eddaa432beaf535c" args="" -->
bool * </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#26a0ed23a881c4b2eddaa432beaf535c">is_approximate</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If not NULL will be set to true if the output is approximate. Default: NULL. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="568ac7a31f9a4ba9b4a668a853217aec"></a><!-- doxytag: member="PrintOptions::sort_options" ref="568ac7a31f9a4ba9b4a668a853217aec" args="" -->
<a class="el" href="structSortOptions.html">SortOptions</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#568ac7a31f9a4ba9b4a668a853217aec">sort_options</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Options for the order of values in the displayed expression. Default: default_sort_options. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da5f8ac580eff9d0cc19d06d7203dec5"></a><!-- doxytag: member="PrintOptions::comma_sign" ref="da5f8ac580eff9d0cc19d06d7203dec5" args="" -->
string </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#da5f8ac580eff9d0cc19d06d7203dec5">comma_sign</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Comma sign or empty string to use default comma sign. Default: empty string. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d8e9d8305caaef4901c2a8b728a1b3c2"></a><!-- doxytag: member="PrintOptions::decimalpoint_sign" ref="d8e9d8305caaef4901c2a8b728a1b3c2" args="" -->
string </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#d8e9d8305caaef4901c2a8b728a1b3c2">decimalpoint_sign</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Decimal sign or empty string to use default decimal sign. Default: empty string. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35f408675f7ad12383fbb35c23f9ba95"></a><!-- doxytag: member="PrintOptions::can_display_unicode_string_function" ref="35f408675f7ad12383fbb35c23f9ba95" args=")(const char *, void *)" -->
bool(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#35f408675f7ad12383fbb35c23f9ba95">can_display_unicode_string_function</a> )(const char *, void *)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Function that returns true if a text string with unicode signs can be properly displayed. Default: NULL. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="982254660e6aa63a89fa8b75b7527c81"></a><!-- doxytag: member="PrintOptions::can_display_unicode_string_arg" ref="982254660e6aa63a89fa8b75b7527c81" args="" -->
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#982254660e6aa63a89fa8b75b7527c81">can_display_unicode_string_arg</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classArgument.html" title="A mathematical function argument definition with free value and base class for all...">Argument</a> passed to can_display_unicode_string_function. Default: NULL. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="37ea7c121ecc4a2241b9b2251f7c965c"></a><!-- doxytag: member="PrintOptions::hide_underscore_spaces" ref="37ea7c121ecc4a2241b9b2251f7c965c" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#37ea7c121ecc4a2241b9b2251f7c965c">hide_underscore_spaces</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Replace underscores in names with spaces, unless name has suffix. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="14290ec2ca816defef6e35e76be30558"></a><!-- doxytag: member="PrintOptions::preserve_format" ref="14290ec2ca816defef6e35e76be30558" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#14290ec2ca816defef6e35e76be30558">preserve_format</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Preserves the format of the structure (no sorting, no changed prefixes, no improved division multipliers, etc.). Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94e00c4d423f50ca68fc878be3b48666"></a><!-- doxytag: member="PrintOptions::allow_factorization" ref="94e00c4d423f50ca68fc878be3b48666" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#94e00c4d423f50ca68fc878be3b48666">allow_factorization</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Allows factorization to occur in the output (should be set to true if the structure has been factorized). Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="792c732d57738b6b80029d0299bcdfcd"></a><!-- doxytag: member="PrintOptions::spell_out_logical_operators" ref="792c732d57738b6b80029d0299bcdfcd" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#792c732d57738b6b80029d0299bcdfcd">spell_out_logical_operators</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">If logical operators will be spelled as AND and OR instead of && and ||. Default: false. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab29d46de5b64180cbe2646c666aa8cd"></a><!-- doxytag: member="PrintOptions::restrict_to_parent_precision" ref="ab29d46de5b64180cbe2646c666aa8cd" args="" -->
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structPrintOptions.html#ab29d46de5b64180cbe2646c666aa8cd">restrict_to_parent_precision</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Displays children of the structure with no higher precision than the parent. Default: true. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Options for formatting and display of mathematical structures/results. <hr>The documentation for this struct was generated from the following file:<ul>
<li>libqalculate/<a class="el" href="includes_8h.html">includes.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Jan 5 08:26:29 2010 for libqalculate-0.9.7 by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
</body>
</html>
|