move geometry to geometry2d and add new geometry module (3d)

This commit is contained in:
2019-12-21 12:51:34 +01:00
parent 9319d1bb06
commit 95a289be75
102 changed files with 3771 additions and 9082 deletions

View File

@@ -5,7 +5,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>Index &#8212; pylib 2019.5.19 documentation</title>
<title>Index &#8212; pylib 2019.12.21 documentation</title>
<link rel="stylesheet" href="_static/alabaster.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
@@ -38,6 +38,7 @@
<div class="genindex-jumpbox">
<a href="#A"><strong>A</strong></a>
| <a href="#B"><strong>B</strong></a>
| <a href="#C"><strong>C</strong></a>
| <a href="#D"><strong>D</strong></a>
| <a href="#E"><strong>E</strong></a>
@@ -57,193 +58,138 @@
| <a href="#V"><strong>V</strong></a>
| <a href="#W"><strong>W</strong></a>
| <a href="#X"><strong>X</strong></a>
| <a href="#Y"><strong>Y</strong></a>
| <a href="#Z"><strong>Z</strong></a>
</div>
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector.abs">abs() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.abs">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.abs">abs() (vector static method)</a>
</li>
<li><a href="mathematics.html#mathematics.vector.ang">ang() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.ang">[1]</a>
<li><a href="pylib.geometry.html#pylib.geometry.World.add">add() (World method)</a>
</li>
<li><a href="geometry.html#geometry.angle">angle() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.angle">(in module pylib.geometry)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ang">ang() (vector static method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector.arg">arg() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.arg">[1]</a>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.angle">angle() (in module pylib.geometry2d)</a>
</li>
<li><a href="date.html#date.ascension_of_jesus">ascension_of_jesus() (in module date)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.arg">arg() (vector static method)</a>
</li>
<li><a href="pylib.date.html#pylib.date.ascension_of_jesus">ascension_of_jesus() (in module pylib.date)</a>
</li>
</ul></td>
</tr></table>
<ul>
<li><a href="pylib.html#pylib.date.ascension_of_jesus">(in module pylib.date)</a>
<h2 id="B">B</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.geometry.html#pylib.geometry.World.bounding_box">bounding_box() (World method)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector.ch_cs">ch_cs() (vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.ch_cs">[1]</a>
<li><a href="pylib.geometry.html#pylib.geometry.World.center">center() (World method)</a>
</li>
<li><a href="mathematics.html#mathematics.vector.conjugate">conjugate() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.conjugate">[1]</a>
</li>
<li><a href="function.html#function.cosine_wave">cosine_wave() (in module function)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ch_cs">ch_cs() (vector method)</a>
<ul>
<li><a href="pylib.html#pylib.function.cosine_wave">(in module pylib.function)</a>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.ch_cs">(Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.ch_cs">(World method)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.vector.cross">cross() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.cross">[1]</a>
<li><a href="pylib.geometry.html#pylib.geometry.Circle">Circle (class in pylib.geometry)</a>
</li>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.conjugate">conjugate() (vector static method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="geometry.html#geometry.cubic">cubic() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.cubic">(in module pylib.geometry)</a>
<li><a href="pylib.function.html#pylib.function.cosine_wave">cosine_wave() (in module pylib.function)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.cubic_deg">cubic_deg() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.cubic_deg">(in module pylib.geometry)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.cross">cross() (vector static method)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.cubics">cubics() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.cubics">(in module pylib.geometry)</a>
<li><a href="pylib.geometry.html#pylib.geometry.CS">CS (class in pylib.geometry)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.cs">cs() (World method)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.cubic">cubic() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.cubic_deg">cubic_deg() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.cubics">cubics() (in module pylib.geometry2d)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#module-data">data (module)</a>, <a href="data.html#module-data">[1]</a>, <a href="pylib.html#module-data">[2]</a>
<li><a href="pylib.data.html#module-data">data (module)</a>
</li>
<li><a href="date.html#module-date">date (module)</a>, <a href="date.html#module-date">[1]</a>, <a href="pylib.html#module-date">[2]</a>
<li><a href="pylib.date.html#module-date">date (module)</a>
</li>
<li><a href="pylib.html#pylib.time_of_day.days">days() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.days">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.days">days() (in module pylib.time_of_day)</a>
</li>
</ul></li>
<li><a href="pylib.html#pylib.time_of_day.days_norm">days_norm() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.days_norm">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.days_norm">days_norm() (in module pylib.time_of_day)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.ode_model.disk">disk() (in module numerical.ode_model)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode_model.disk">(in module pylib.numerical.ode_model)</a>
<li><a href="pylib.geometry.html#pylib.geometry.Direction">Direction (class in pylib.geometry)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#numerical.ode_model.disk_nm">disk_nm() (in module numerical.ode_model)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode_model.disk_nm">(in module pylib.numerical.ode_model)</a>
<li><a href="pylib.numerical.ode_model.html#pylib.numerical.ode_model.disk">disk() (in module pylib.numerical.ode_model)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.ode_model.disk_nmmdk">disk_nmmdk() (in module numerical.ode_model)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode_model.disk_nmmdk">(in module pylib.numerical.ode_model)</a>
<li><a href="pylib.numerical.ode_model.html#pylib.numerical.ode_model.disk_nm">disk_nm() (in module pylib.numerical.ode_model)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.distance">distance() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.distance">(in module pylib.geometry)</a>
<li><a href="pylib.numerical.ode_model.html#pylib.numerical.ode_model.disk_nmmdk">disk_nmmdk() (in module pylib.numerical.ode_model)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.distance">distance() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.drawblock.html#module-drawblock">drawblock (module)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#numerical.ode.e1">e1() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.e1">(in module pylib.numerical.ode)</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.e1">e1() (in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.ode.e2">e2() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.e2">(in module pylib.numerical.ode)</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.e2">e2() (in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.ode.e4">e4() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.e4">(in module pylib.numerical.ode)</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.e4">e4() (in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="date.html#date.easter_friday">easter_friday() (in module date)</a>
<ul>
<li><a href="pylib.html#pylib.date.easter_friday">(in module pylib.date)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="date.html#date.easter_monday">easter_monday() (in module date)</a>
<ul>
<li><a href="pylib.html#pylib.date.easter_monday">(in module pylib.date)</a>
<li><a href="pylib.date.html#pylib.date.easter_friday">easter_friday() (in module pylib.date)</a>
</li>
</ul></li>
<li><a href="date.html#date.easter_sunday">easter_sunday() (in module date)</a>
<ul>
<li><a href="pylib.html#pylib.date.easter_sunday">(in module pylib.date)</a>
<li><a href="pylib.date.html#pylib.date.easter_monday">easter_monday() (in module pylib.date)</a>
</li>
</ul></li>
<li><a href="function.html#function.epitrochoid">epitrochoid() (in module function)</a>
<ul>
<li><a href="pylib.html#pylib.function.epitrochoid">(in module pylib.function)</a>
<li><a href="pylib.date.html#pylib.date.easter_sunday">easter_sunday() (in module pylib.date)</a>
</li>
<li><a href="pylib.function.html#pylib.function.epitrochoid">epitrochoid() (in module pylib.function)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#module-fit">fit (module)</a>, <a href="pylib.numerical.html#module-fit">[1]</a>
<li><a href="pylib.numerical.fit.html#module-fit">fit (module)</a>
</li>
<li><a href="data.html#data.fold_list">fold_list() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.fold_list">(in module pylib.data)</a>
<li><a href="pylib.data.html#pylib.data.fold_list">fold_list() (in module pylib.data)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#numerical.ode.fpi">fpi() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.fpi">(in module pylib.numerical.ode)</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.fpi">fpi() (in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.vector.full">full() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.full">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.full">full() (vector static method)</a>
</li>
<li><a href="function.html#module-function">function (module)</a>, <a href="function.html#module-function">[1]</a>, <a href="pylib.html#module-function">[2]</a>
<li><a href="pylib.function.html#module-function">function (module)</a>
</li>
</ul></td>
</tr></table>
@@ -251,185 +197,105 @@
<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#numerical.fit.gauss">gauss() (in module numerical.fit)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.fit.gauss">(in module pylib.numerical.fit)</a>
<li><a href="pylib.numerical.fit.html#pylib.numerical.fit.gauss">gauss() (in module pylib.numerical.fit)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.fit.gauss_fit">gauss_fit() (in module numerical.fit)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.fit.gauss_fit">(in module pylib.numerical.fit)</a>
<li><a href="pylib.numerical.fit.html#pylib.numerical.fit.gauss_fit">gauss_fit() (in module pylib.numerical.fit)</a>
</li>
</ul></li>
<li><a href="date.html#date.gaußsche_osterformel">gaußsche_osterformel() (in module date)</a>
<ul>
<li><a href="pylib.html#pylib.date.gaußsche_osterformel">(in module pylib.date)</a>
<li><a href="pylib.date.html#pylib.date.gaußsche_osterformel">gaußsche_osterformel() (in module pylib.date)</a>
</li>
<li><a href="pylib.geometry.html#module-geometry">geometry (module)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="geometry.html#module-geometry">geometry (module)</a>, <a href="geometry.html#module-geometry">[1]</a>, <a href="pylib.html#module-geometry">[2]</a>
<li><a href="pylib.geometry2d.html#module-geometry2d">geometry2d (module)</a>
</li>
<li><a href="geometry_plot.html#module-geometry_plot">geometry_plot (module)</a>, <a href="geometry_plot.html#module-geometry_plot">[1]</a>, <a href="pylib.html#module-geometry_plot">[2]</a>
<li><a href="pylib.geometry2d_plot.html#module-geometry2d_plot">geometry2d_plot (module)</a>
</li>
<li><a href="data.html#data.get_id">get_id() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.get_id">(in module pylib.data)</a>
<li><a href="pylib.geometry.html#pylib.geometry.CS.get_coordinates">get_coordinates() (CS method)</a>
</li>
<li><a href="pylib.data.html#pylib.data.get_id">get_id() (in module pylib.data)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="H">H</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.html#pylib.drawblock.histogram">histogram() (in module pylib.drawblock)</a>
<li><a href="pylib.drawblock.html#pylib.drawblock.histogram">histogram() (in module pylib.drawblock)</a>
</li>
<li><a href="pylib.html#pylib.time_of_day.hours">hours() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.hours">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.hours">hours() (in module pylib.time_of_day)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.html#pylib.time_of_day.hours_norm">hours_norm() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.hours_norm">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.hours_norm">hours_norm() (in module pylib.time_of_day)</a>
</li>
</ul></li>
<li><a href="function.html#function.hypotrochoid">hypotrochoid() (in module function)</a>
<ul>
<li><a href="pylib.html#pylib.function.hypotrochoid">(in module pylib.function)</a>
<li><a href="pylib.function.html#pylib.function.hypotrochoid">hypotrochoid() (in module pylib.function)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="I">I</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#numerical.ode.i1">i1() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.i1">(in module pylib.numerical.ode)</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.i1">i1() (in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.vector.im">im() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.im">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.im">im() (vector static method)</a>
</li>
<li><a href="pylib.html#pylib.time_of_day.in_seconds">in_seconds() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.in_seconds">(in module time_of_day)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#module-integration">integration (module)</a>, <a href="pylib.numerical.html#module-integration">[1]</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.in_seconds">in_seconds() (in module pylib.time_of_day)</a>
</li>
<li><a href="geometry.html#geometry.interpolate_hermite">interpolate_hermite() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.interpolate_hermite">(in module pylib.geometry)</a>
<li><a href="pylib.numerical.integration.html#module-integration">integration (module)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.interpolate_hermite">interpolate_hermite() (in module pylib.geometry2d)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.lcm">lcm() (in module mathematics)</a>
<ul>
<li><a href="pylib.html#pylib.mathematics.lcm">(in module pylib.mathematics)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.lcm">lcm() (in module pylib.mathematics)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.line">line() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.line">(in module pylib.geometry)</a>
<li><a href="pylib.geometry.html#pylib.geometry.Line">Line (class in pylib.geometry)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="geometry.html#geometry.lines">lines() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.lines">(in module pylib.geometry)</a>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.line">line() (in module pylib.geometry2d)</a>
</li>
</ul></li>
<li><a href="data.html#data.load">load() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.load">(in module pylib.data)</a>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.lines">lines() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.data.html#pylib.data.load">load() (in module pylib.data)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#module-mathematics">mathematics (module)</a>, <a href="mathematics.html#module-mathematics">[1]</a>, <a href="pylib.html#module-mathematics">[2]</a>
<li><a href="pylib.mathematics.html#module-mathematics">mathematics (module)</a>
</li>
<li><a href="mathematics.html#mathematics.matrix">matrix (class in mathematics)</a>
<ul>
<li><a href="pylib.html#pylib.mathematics.matrix">(class in pylib.mathematics)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix">matrix (class in pylib.mathematics)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.html#pylib.time_of_day.minutes">minutes() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.minutes">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.minutes">minutes() (in module pylib.time_of_day)</a>
</li>
</ul></li>
<li><a href="pylib.html#pylib.time_of_day.minutes_norm">minutes_norm() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.minutes_norm">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.minutes_norm">minutes_norm() (in module pylib.time_of_day)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="N">N</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#numerical.ode.newmark_newtonraphson">newmark_newtonraphson() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.newmark_newtonraphson">(in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.ode.newmark_newtonraphson_rdk">newmark_newtonraphson_rdk() (in module numerical.ode)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.ode.newmark_newtonraphson_rdk">(in module pylib.numerical.ode)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.vector.normalize">normalize() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.normalize">[1]</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.newmark_newtonraphson">newmark_newtonraphson() (in module pylib.numerical.ode)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#module-numerical">numerical (module)</a>
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.newmark_newtonraphson_rdk">newmark_newtonraphson_rdk() (in module pylib.numerical.ode)</a>
</li>
<li><a href="numerical.html#module-numerical.fit">numerical.fit (module)</a>
</li>
<li><a href="numerical.html#module-numerical.integration">numerical.integration (module)</a>
</li>
<li><a href="numerical.html#module-numerical.ode">numerical.ode (module)</a>
</li>
<li><a href="numerical.html#module-numerical.ode_model">numerical.ode_model (module)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.normalize">normalize() (vector static method)</a>
</li>
</ul></td>
</tr></table>
@@ -437,13 +303,15 @@
<h2 id="O">O</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#module-ode">ode (module)</a>, <a href="pylib.numerical.html#module-ode">[1]</a>
<li><a href="pylib.geometry.html#pylib.geometry.World.objects">objects() (World method)</a>
</li>
<li><a href="pylib.numerical.ode.html#module-ode">ode (module)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="numerical.html#module-ode_model">ode_model (module)</a>, <a href="pylib.numerical.html#module-ode_model">[1]</a>
<li><a href="pylib.numerical.ode_model.html#module-ode_model">ode_model (module)</a>
</li>
<li><a href="mathematics.html#mathematics.vector.ones">ones() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.ones">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ones">ones() (vector static method)</a>
</li>
</ul></td>
</tr></table>
@@ -451,53 +319,49 @@
<h2 id="P">P</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="date.html#date.pentecost">pentecost() (in module date)</a>
<ul>
<li><a href="pylib.html#pylib.date.pentecost">(in module pylib.date)</a>
<li><a href="pylib.date.html#pylib.date.pentecost">pentecost() (in module pylib.date)</a>
</li>
</ul></li>
<li><a href="geometry_plot.html#geometry_plot.plot_cubic_lines">plot_cubic_lines() (in module geometry_plot)</a>
<ul>
<li><a href="pylib.html#pylib.geometry_plot.plot_cubic_lines">(in module pylib.geometry_plot)</a>
<li><a href="pylib.geometry2d_plot.html#pylib.geometry2d_plot.plot_cubic_lines">plot_cubic_lines() (in module pylib.geometry2d_plot)</a>
</li>
</ul></li>
<li><a href="geometry_plot.html#geometry_plot.plot_lines">plot_lines() (in module geometry_plot)</a>
<ul>
<li><a href="pylib.html#pylib.geometry_plot.plot_lines">(in module pylib.geometry_plot)</a>
<li><a href="pylib.geometry2d_plot.html#pylib.geometry2d_plot.plot_lines">plot_lines() (in module pylib.geometry2d_plot)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Point">Point (class in pylib.geometry)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.points">points() (Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Polygon">Polygon (class in pylib.geometry)</a>
</li>
</ul></li>
<li><a href="pylib.html#module-pylib">pylib (module)</a>
</li>
<li><a href="pylib.html#module-pylib.data">pylib.data (module)</a>
<li><a href="pylib.data.html#module-pylib.data">pylib.data (module)</a>
</li>
<li><a href="pylib.html#module-pylib.date">pylib.date (module)</a>
<li><a href="pylib.date.html#module-pylib.date">pylib.date (module)</a>
</li>
<li><a href="pylib.html#module-pylib.drawblock">pylib.drawblock (module)</a>
<li><a href="pylib.drawblock.html#module-pylib.drawblock">pylib.drawblock (module)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.html#module-pylib.function">pylib.function (module)</a>
<li><a href="pylib.function.html#module-pylib.function">pylib.function (module)</a>
</li>
<li><a href="pylib.html#module-pylib.geometry">pylib.geometry (module)</a>
<li><a href="pylib.geometry.html#module-pylib.geometry">pylib.geometry (module)</a>
</li>
<li><a href="pylib.html#module-pylib.geometry_plot">pylib.geometry_plot (module)</a>
<li><a href="pylib.geometry2d.html#module-pylib.geometry2d">pylib.geometry2d (module)</a>
</li>
<li><a href="pylib.html#module-pylib.mathematics">pylib.mathematics (module)</a>
<li><a href="pylib.geometry2d_plot.html#module-pylib.geometry2d_plot">pylib.geometry2d_plot (module)</a>
</li>
<li><a href="pylib.mathematics.html#module-pylib.mathematics">pylib.mathematics (module)</a>
</li>
<li><a href="pylib.numerical.html#module-pylib.numerical">pylib.numerical (module)</a>
</li>
<li><a href="pylib.numerical.html#module-pylib.numerical.fit">pylib.numerical.fit (module)</a>
<li><a href="pylib.numerical.fit.html#module-pylib.numerical.fit">pylib.numerical.fit (module)</a>
</li>
<li><a href="pylib.numerical.html#module-pylib.numerical.integration">pylib.numerical.integration (module)</a>
<li><a href="pylib.numerical.integration.html#module-pylib.numerical.integration">pylib.numerical.integration (module)</a>
</li>
<li><a href="pylib.numerical.html#module-pylib.numerical.ode">pylib.numerical.ode (module)</a>
<li><a href="pylib.numerical.ode.html#module-pylib.numerical.ode">pylib.numerical.ode (module)</a>
</li>
<li><a href="pylib.numerical.html#module-pylib.numerical.ode_model">pylib.numerical.ode_model (module)</a>
<li><a href="pylib.numerical.ode_model.html#module-pylib.numerical.ode_model">pylib.numerical.ode_model (module)</a>
</li>
<li><a href="pylib.html#module-pylib.time_of_day">pylib.time_of_day (module)</a>
<li><a href="pylib.time_of_day.html#module-pylib.time_of_day">pylib.time_of_day (module)</a>
</li>
</ul></td>
</tr></table>
@@ -505,65 +369,57 @@
<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector.random">random() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.random">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.random">random() (vector static method)</a>
</li>
<li><a href="mathematics.html#mathematics.vector.re">re() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.re">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.re">re() (vector static method)</a>
</li>
<li><a href="data.html#data.read">read() (in module data)</a>
<li><a href="pylib.data.html#pylib.data.read">read() (in module pylib.data)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rectangle">rectangle() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rotate">rotate() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rotate_deg">rotate_deg() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rotate_x">rotate_x() (matrix method)</a>
<ul>
<li><a href="pylib.html#pylib.data.read">(in module pylib.data)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_x">(vector method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.rotate_x">(Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.rotate_x">(World method)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.rectangle">rectangle() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.rectangle">(in module pylib.geometry)</a>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rotate_xy">rotate_xy() (in module pylib.geometry2d)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.rotate">rotate() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.rotate">(in module pylib.geometry)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.rotate_deg">rotate_deg() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.rotate_deg">(in module pylib.geometry)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.matrix.rotate_x">rotate_x() (matrix method)</a>, <a href="pylib.html#pylib.mathematics.matrix.rotate_x">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rotate_y">rotate_y() (matrix method)</a>
<ul>
<li><a href="mathematics.html#mathematics.vector.rotate_x">(vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.rotate_x">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_y">(vector method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.rotate_y">(Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.rotate_y">(World method)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.rotate_xy">rotate_xy() (in module geometry)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rotate_z">rotate_z() (matrix method)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.rotate_xy">(in module pylib.geometry)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_z">(vector method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.rotate_z">(Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.rotate_z">(World method)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.matrix.rotate_y">rotate_y() (matrix method)</a>, <a href="pylib.html#pylib.mathematics.matrix.rotate_y">[1]</a>
<ul>
<li><a href="mathematics.html#mathematics.vector.rotate_y">(vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.rotate_y">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rx">rx() (matrix static method)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.matrix.rotate_z">rotate_z() (matrix method)</a>, <a href="pylib.html#pylib.mathematics.matrix.rotate_z">[1]</a>
<ul>
<li><a href="mathematics.html#mathematics.vector.rotate_z">(vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.rotate_z">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.ry">ry() (matrix static method)</a>
</li>
</ul></li>
<li><a href="mathematics.html#mathematics.matrix.rx">rx() (matrix static method)</a>, <a href="pylib.html#pylib.mathematics.matrix.rx">[1]</a>
</li>
<li><a href="mathematics.html#mathematics.matrix.ry">ry() (matrix static method)</a>, <a href="pylib.html#pylib.mathematics.matrix.ry">[1]</a>
</li>
<li><a href="mathematics.html#mathematics.matrix.rz">rz() (matrix static method)</a>, <a href="pylib.html#pylib.mathematics.matrix.rz">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rz">rz() (matrix static method)</a>
</li>
</ul></td>
</tr></table>
@@ -571,147 +427,127 @@
<h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.matrix.s">s() (matrix static method)</a>, <a href="pylib.html#pylib.mathematics.matrix.s">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.s">s() (matrix static method)</a>
</li>
<li><a href="mathematics.html#mathematics.matrix.scale">scale() (matrix method)</a>, <a href="pylib.html#pylib.mathematics.matrix.scale">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.scale">scale() (matrix method)</a>
<ul>
<li><a href="mathematics.html#mathematics.vector.scale">(vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.scale">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.scale">(vector method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.scale">(Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.scale">(World method)</a>
</li>
</ul></li>
<li><a href="pylib.html#pylib.time_of_day.seconds">seconds() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.seconds">(in module time_of_day)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.seconds">seconds() (in module pylib.time_of_day)</a>
</li>
</ul></li>
<li><a href="pylib.html#pylib.time_of_day.seconds_norm">seconds_norm() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.seconds_norm">(in module time_of_day)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#data.seq">seq() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.seq">(in module pylib.data)</a>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.seconds_norm">seconds_norm() (in module pylib.time_of_day)</a>
</li>
</ul></li>
<li><a href="function.html#function.sine_wave">sine_wave() (in module function)</a>
<ul>
<li><a href="pylib.html#pylib.function.sine_wave">(in module pylib.function)</a>
<li><a href="pylib.data.html#pylib.data.seq">seq() (in module pylib.data)</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.square">square() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.square">(in module pylib.geometry)</a>
<li><a href="pylib.function.html#pylib.function.sine_wave">sine_wave() (in module pylib.function)</a>
</li>
</ul></li>
<li><a href="data.html#data.store">store() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.store">(in module pylib.data)</a>
<li><a href="pylib.geometry.html#pylib.geometry.World.space_diagonal">space_diagonal() (World method)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.square">square() (in module pylib.geometry2d)</a>
</li>
<li><a href="pylib.data.html#pylib.data.store">store() (in module pylib.data)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="T">T</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.matrix.t">t() (matrix static method)</a>, <a href="pylib.html#pylib.mathematics.matrix.t">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.t">t() (matrix static method)</a>
</li>
<li><a href="pylib.html#module-time_of_day">time_of_day (module)</a>, <a href="time_of_day.html#module-time_of_day">[1]</a>, <a href="time_of_day.html#module-time_of_day">[2]</a>
<li><a href="pylib.time_of_day.html#module-time_of_day">time_of_day (module)</a>
</li>
<li><a href="function.html#function.to_str">to_str() (in module function)</a>
<li><a href="pylib.function.html#pylib.function.to_str">to_str() (in module pylib.function)</a>
</li>
<li><a href="pylib.time_of_day.html#pylib.time_of_day.transform">transform() (in module pylib.time_of_day)</a>
</li>
<li><a href="pylib.function.html#pylib.function.transformation">transformation() (in module pylib.function)</a>
</li>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.translate">translate() (in module pylib.geometry2d)</a>
<ul>
<li><a href="pylib.html#pylib.function.to_str">(in module pylib.function)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.translate">(matrix method)</a>
</li>
</ul></li>
<li><a href="pylib.html#pylib.time_of_day.transform">transform() (in module pylib.time_of_day)</a>
<ul>
<li><a href="time_of_day.html#time_of_day.transform">(in module time_of_day)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.translate">(vector method)</a>
</li>
</ul></li>
<li><a href="function.html#function.transformation">transformation() (in module function)</a>
<ul>
<li><a href="pylib.html#pylib.function.transformation">(in module pylib.function)</a>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.translate">(Wireframe method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.World.translate">(World method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="geometry.html#geometry.translate">translate() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.translate">(in module pylib.geometry)</a>
<li><a href="pylib.geometry2d.html#pylib.geometry2d.translate_xy">translate_xy() (in module pylib.geometry2d)</a>
</li>
<li><a href="mathematics.html#mathematics.matrix.translate">(matrix method)</a>, <a href="pylib.html#pylib.mathematics.matrix.translate">[1]</a>
<li><a href="pylib.numerical.integration.html#pylib.numerical.integration.trapez">trapez() (in module pylib.numerical.integration)</a>
</li>
<li><a href="mathematics.html#mathematics.vector.translate">(vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.translate">[1]</a>
</li>
</ul></li>
<li><a href="geometry.html#geometry.translate_xy">translate_xy() (in module geometry)</a>
<ul>
<li><a href="pylib.html#pylib.geometry.translate_xy">(in module pylib.geometry)</a>
</li>
</ul></li>
<li><a href="numerical.html#numerical.integration.trapez">trapez() (in module numerical.integration)</a>
<ul>
<li><a href="pylib.numerical.html#pylib.numerical.integration.trapez">(in module pylib.numerical.integration)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="U">U</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#data.unique_ending">unique_ending() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.unique_ending">(in module pylib.data)</a>
<li><a href="pylib.data.html#pylib.data.unique_ending">unique_ending() (in module pylib.data)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="V">V</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector">vector (class in mathematics)</a>
<ul>
<li><a href="pylib.html#pylib.mathematics.vector">(class in pylib.mathematics)</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector">vector (class in pylib.mathematics)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="W">W</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#data.write">write() (in module data)</a>
<ul>
<li><a href="pylib.html#pylib.data.write">(in module pylib.data)</a>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe">Wireframe (class in pylib.geometry)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.geometry.html#pylib.geometry.World">World (class in pylib.geometry)</a>
</li>
<li><a href="pylib.data.html#pylib.data.write">write() (in module pylib.data)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="X">X</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector.xyz">xyz() (vector method)</a>, <a href="pylib.html#pylib.mathematics.vector.xyz">[1]</a>
<li><a href="pylib.geometry.html#pylib.geometry.CS.x90">x90() (CS static method)</a>
</li>
<li><a href="pylib.geometry.html#pylib.geometry.CS.xm90">xm90() (CS static method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.xyz">xyz() (vector method)</a>
<ul>
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.xyz">(Wireframe method)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="Y">Y</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.geometry.html#pylib.geometry.CS.y90">y90() (CS static method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pylib.geometry.html#pylib.geometry.CS.ym90">ym90() (CS static method)</a>
</li>
</ul></td>
</tr></table>
@@ -719,7 +555,7 @@
<h2 id="Z">Z</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mathematics.html#mathematics.vector.zeros">zeros() (vector static method)</a>, <a href="pylib.html#pylib.mathematics.vector.zeros">[1]</a>
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.zeros">zeros() (vector static method)</a>
</li>
</ul></td>
</tr></table>
@@ -742,6 +578,10 @@
<h3>Navigation</h3>
<p class="caption"><span class="caption-text">Contents:</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="modules.html">pylib</a></li>
</ul>
<div class="relations">
<h3>Related Topics</h3>