Added all objects properties

Ad5001 2022-02-15 19:09:12 +00:00
parent b1a8156489
commit 1d54392751

@ -88,7 +88,737 @@ There exists a lot of properties, but each of them are separated in different ki
There can also be comments and notes in between properties to explain the specialities of certain non intuitive properties.
## Object properties
The following section is a reference for all object properties. It's currently up to date with LogarithmPlotter v0.1.8.
Reference:
- [All objects](#for-all-objects)
- [Points](#points)
- [Texts](#texts)
- [Functions](#functions)
- [Bode magnitudes](#bode-magnitudes)
- [Bode magnitudes sum](#bode-magnitudes-sum)
- [Bode phases](#bode-phases)
- [Bode phases sum](#bode-phases-sum)
- [X Cursors](#x-cursors)
- [Sequences](#sequences)
- [Distributions](#distributions)
### For all objects
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/label.svg" alt="label icon"></td>
<td>Name</td>
<td>string</td>
<td>It must not be the same for two objects.</td>
<td>This value represents the object.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/label.svg" alt="label icon"></td>
<td>Label content</td>
<td>Enumeration</td>
<td>
<ul>
<li>null: No label</li>
<li>name: Name of the object</li>
<li>name + value: Name of the object and it's value (generally in "name = value")</li>
</ul>
</td>
<td>It's generally used with a positioning property (Label position or Label's X position).</td>
</tr>
</tbody>
</table>
<span id="points"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Point.svg) Points
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>X</td>
<td>Expression</td>
<td>Default: 1</td>
<td>Position of the point on the x-axis.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Y</td>
<td>Expression</td>
<td>Default: 0</td>
<td>Position of the point on the y-axis.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="All direction icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ↑ Above
</td>
<td>Position of the label relative to the point.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/appearance.svg" alt="Appearance icon"></td>
<td>Point style</td>
<td>Enumeration</td>
<td>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
Default: ●
</td>
<td>Visual style of the point representation.</td>
</tr>
</tbody>
</table>
<span id="texts"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Text.svg) Texts
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>X</td>
<td>Expression</td>
<td>Default: 1</td>
<td>Position of the text on the x-axis.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Y</td>
<td>Expression</td>
<td>Default: 0</td>
<td>Position of the text on the y-axis.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="All direction icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>>|< Center</li>
<li>↑ Top</li>
<li>↓ Bottom</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Top left</li>
<li>↗ Top right</li>
<li>↙ Bottom left</li>
<li>↘ Bottom right</li>
</ul>
Default: >|< Center
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/label.svg" alt="Label icon"></td>
<td>Content</td>
<td>string</td>
<td>Default: New text</td>
<td>Content of the text item.</td>
</tr>
</tbody>
</table>
<span id="functions"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Function.svg) Functions
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/settings/custom/Expression.svg" alt="Expression icon"></td>
<td>Expression</td>
<td>Expression</td>
<td>Default: x</td>
<td>Expression of the function (depending on variable <i>x</i>).</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/settings/custom/Definition%20Domain.svg" alt="Domain icon"></td>
<td>Domain</td>
<td>Domain</td>
<td>Default: ℝ⁺*</td>
<td>Domain (definition range) of the function.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/settings/custom/Destination%20Domain.svg" alt="Range icon"></td>
<td>Range</td>
<td>Domain</td>
<td>Default: </td>
<td>Range (destination range) of the function.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ↑ Above
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/appearance.svg" alt="Appearance icon"></td>
<td>Display mode</td>
<td>Enumeration</td>
<td>
<ul>
<li>
Application:<br>
<table>
<tr>
<td>name:</td>
<td>domain</td>
<td></td>
<td>range</td>
</tr>
<tr>
<td></td>
<td>x</td>
<td></td>
<td>expression</td>
</tr>
</table>
</li>
<li>
Function:<br>
name(x) = expression
</li>
</ul>
Default: Application
</td>
<td>Display style of the function's label.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the function based on the specified x-axis position and it's corresponding y-axis of the function.</td>
</tr>
<tr>
<td></td>
<td>Show points</td>
<td>boolean</td>
<td>True of false<br>
Default: true</td>
<td>When using a non continous domain (for example , , sets like {0;3}) the function can be displayed using points at the points where the function is defined. Unticking this hides the points.</td>
</tr>
<tr>
<td></td>
<td>Show dashed lines</td>
<td>boolean</td>
<td>True of false<br>
Default: true</td>
<td>When using a non continous domain (for example , , sets like {0;3}) the function can be displayed dashed lines between at the points where the function is defined. Unticking this hides the dashed lines.</td>
</tr>
</tbody>
</table>
<span id="bode-magnitudes"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Gain%20Bode.svg) Bode Magnitude
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/angle.svg" alt="Angle icon"></td>
<td>ω<sub>0</sub></td>
<td>Point</td>
<td>By default, a newly created point prefixed by ω in (1,0).</td>
<td>Used as the base for the beginning/end of the transitional side of the bode magnitude as well .</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/settings/custom/Pass.svg" alt="Bode pass icon"></td>
<td>Pass</td>
<td>Enumeration</td>
<td>
<ul>
<li>High</li>
<li>Low</li>
</ul>
Default: High
</td>
<td>Type of bode magnitude pass used for this this object.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/settings/custom/Gain.svg" alt="Gain icon"></td>
<td>Gain</td>
<td>Expression</td>
<td>
Default: 20
</td>
<td>Amount of decibels per decade used for the bode gain (should be positive for high pass, and negative for low pass).</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ↓ Below
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the function based on the specified x-axis position and it's corresponding y-axis on the function.</td>
</tr>
<tr>
<td></td>
<td>Show graduation on ω<sub>0</sub></td>
<td>boolean</td>
<td>True of false<br>
Default: false</td>
<td>When ticked, will show a vertical dashed line on top of the assigned ω<sub>0</sub>.</td>
</tr>
</tbody>
</table>
<span id="bode-magnitudes-sum"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Somme%20gains%20Bode.svg) Bode Magnitudes Sum
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ↑ Above
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the bode magnitude based on the specified x-axis position and it's corresponding y-axis of the bode magnitude.</td>
</tr>
</tbody>
</table>
<span id="bode-phases"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Phase%20Bode.svg) Bode Phases
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/angle.svg" alt="Angle icon"></td>
<td>ω<sub>0</sub></td>
<td>Point</td>
<td>By default, a newly created point prefixed by ω in (1,0).</td>
<td>Used as the base for the beginning/end of the transitional side of the bode phase as well .</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/angle.svg" alt="Angle icon"></td>
<td>Phase</td>
<td>Expression</td>
<td>
Default: 90
</td>
<td>Amount of phase (defined in the unit below) used for the bode phase.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/angle.svg" alt="Angle icon"></td>
<td>Unit to use</td>
<td>Enumeration</td>
<td>
<ul>
<li>°</li>
<li>deg</li>
<li>rad</li>
</ul>
Default: °
</td>
<td>Unit of the phase to be used (used for display).</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ↓ Below
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the function based on the specified x-axis position and it's corresponding y-axis on the function.</td>
</tr>
</tbody>
</table>
<span id="bode-phases-sum"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Somme%20phases%20Bode.svg) Bode Phases Sum
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ↑ Above
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the bode phase based on the specified x-axis position and it's corresponding y-axis of the bode phase.</td>
</tr>
</tbody>
</table>
<span id="x-cursors"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/X%20Cursor.svg) X Cursors
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>X</td>
<td>Expression</td>
<td>Default: 1</td>
<td>Position of the cursor on the x-axis.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/target.svg" alt="Target icon"></td>
<td>Object to target</sub></td>
<td>Executable object*</td>
<td>Default: no object is selected.</td>
<td>
Target object of which to show the value of through the X Cursor.<br>
*Executable objects are objects which take values all along the x-axis with a corresponding y-axis value. Functions, bode magnitudes and phases, sequences and distributions qualify as such.
</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ← Left
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td></td>
<td>Show approximate value</td>
<td>boolean</td>
<td>True of false<br>
Default: true</td>
<td>When ticked, will show an approximate version of the value of the targeted object at a the given x next to the value of the simplified expression.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/settings/custom/Rounding.svg" alt="Rounding icon"></td>
<td>Rounding</td>
<td>Expression</td>
<td>Default: 3</td>
<td>Rounding of the approximate value.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Display style</td>
<td>Enumeration</td>
<td>
<ul>
<li><s>&nbsp;&nbsp;</s>&nbsp;&nbsp;<s>&nbsp;&nbsp;</s>&nbsp;&nbsp;<s>&nbsp;&nbsp;</s>&nbsp;&nbsp;<s>&nbsp;&nbsp;</s></li>
<li><s>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</s></li>
<li>• • •</li>
</ul>
Default: <s>&nbsp;&nbsp;</s>&nbsp;&nbsp;<s>&nbsp;&nbsp;</s>&nbsp;&nbsp;<s>&nbsp;&nbsp;</s>&nbsp;&nbsp;<s>&nbsp;&nbsp;</s>
</td>
<td>Style of the vertical bar of the cursor.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Target's value position</td>
<td>Enumeration</td>
<td>
<ul>
<li>Next to target</li>
<li>With label</li>
<li>Hidden</li>
</ul>
Default: Next to target
</td>
<td>Position of the target's value on the x cursor. When using "Next to target", it will be at the intersection between the target and the cursor vertical bar, while "With label" puts it just below the name of the cursor and it's position.</td>
</tr>
</tbody>
</table>
<span id="sequences"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Sequence.svg) Sequences
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td></td>
<td>Show points</td>
<td>boolean</td>
<td>True of false<br>
Default: true</td>
<td>Sequences are be displayed using points at each integer the points where the sequence is defined. Unticking this hides the points.</td>
</tr>
<tr>
<td></td>
<td>Show dashed lines</td>
<td>boolean</td>
<td>True of false<br>
Default: true</td>
<td>Sequences are displayed dashed lines between at the points where the sequence is defined. Unticking this hides the dashed lines.</td>
</tr>
<tr>
<td></td>
<td>Default expression</td>
<td>Dictionary (fixed length at 1, key is a number, value an expression)</td>
<td>var[n+k] = expression<br>
Default:<br>var=u, k=1, expression=n<br>u[n+1] = n</td>
<td>Note: The expression is being defined through the <i>n</i> variable. You can use the array-syntax to access previous value. For example, for the variable u, you can define <i>u</i>[<i>n</i>+1] depending on <i>u</i>[<i>n</i>] or <i>u</i>[<i>n</i>+2] depending on <i>u</i>[<i>n</i>] and <i>u</i>[<i>n</i>+1] for recursive definition.</td>
</tr>
<tr>
<td></td>
<td>Initialisation values</td>
<td>Dictionary (key is a number, value an expression</td>
<td>var[k] = expr<br>
Default:<br>var=u, k=0, expr=1<br>u[0] = 1</td>
<td>Note: You need as many initialisation values (which can be added through the "Add entry button" and removed with the trash buttons) as <i>k</i>.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ← Left
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the sequence based on the specified x-axis position (integer) and it's corresponding y-axis of the sequence.</td>
</tr>
</tbody>
</table>
<span id="distributions"></span>
### ![Icon](https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/objects/Repartition.svg) Distributions
<table>
<thead>
<th>Icon</th>
<th>Property</th>
<th>Type</th>
<th>Value</th>
<th>Comment</th>
</thead>
<tbody>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/arrow.svg" alt="Arrows icon"></td>
<td>Label position</td>
<td>Enumeration</td>
<td>
<ul>
<li>↑ Above</li>
<li>↓ Below</li>
<li>← Left</li>
<li>→ Right</li>
<li>↖ Above left</li>
<li>↗ Above right</li>
<li>↙ Below left</li>
<li>↘ Below right</li>
</ul>
Default: ← Left
</td>
<td>Position of the label relative to the position.</td>
</tr>
<tr>
<td><img src="https://git.ad5001.eu/Ad5001/LogarithmPlotter/raw/branch/master/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/icons/common/position.svg" alt="Position icon"></td>
<td>Label's X position</td>
<td>number</td>
<td>Default: 1</td>
<td>Base position for the label of the distribution based on the specified x-axis position and it's corresponding y-axis of the distribution.</td>
</tr>
<tr>
<td></td>
<td>Probabilities list</td>
<td>Dictionary (key is a number, value an number)</td>
<td>P(var=k) = value<br>
Default:<br>var=X, k=0, expr=1<br>P(X=0) = 0</td>
<td>Note: You need as many probabilities as needed (which can be added through the "Add entry button" and removed with the trash buttons) as <i>k</i>. The displayed graph will be the distribution function.</td>
</tr>
</tbody>
</table>
<!-- TODO: Add all properties of objects here -->
[Next chapter →](https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/User-Manual:-Chapter-3)