change data, mathematics, function, geometry and geometry_plot_pylab. add data_step, data_step_std and helper. add an example and more documentation.
inside the data module rename read to read_columns add add new read function to read the whole file as string. add print_list function to print one element per line. add unique_list and unique_list_hashable to reduce the list into a unique list with same order. add find_last, str_between, str_to_list functions. inside the mathematics module for vector add normalized creating a new object (normalize will change the object), isclose and iscloseto, change ang to round internal number. for matrix improve slicing and add transposed creating a new object (transpose will change object). inside the function module add b_spline_basis, b_spline_curve_with_knots and b_spline_knots functions. add sample_hal_open and sample_half_open_seq. add circle and ellipse. inside the geometry module change CS init from using lists to Directions and add new constructor CS.init_xzy using lists. rename Wireframe to Polyline. add classes B_spline_curve_with_knots, Ellipse, ArcCircle, ArcEllipse, ArcBSplineCurveWithKnots. add function sample_half_open to create a list of Points. inside the geometry_plot_pylab module change the help text. add step_and data data_step_std module to read a step file to list and draw the content. add helper module with context manager and decorator timeit to meassure the time for a section or function. add example for b_spline function.
This commit is contained in:
280
docs/build/html/genindex.html
vendored
280
docs/build/html/genindex.html
vendored
@@ -82,7 +82,7 @@
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__iadd__">__iadd__() (vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.__iter__">__iter__() (Wireframe method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.__iter__">__iter__() (Polyline method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.__iter__">(World method)</a>
|
||||
@@ -94,14 +94,14 @@
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__matmul__">__matmul__() (vector method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.__mul__">__mul__() (matrix method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__mul__">(vector method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__neg__">__neg__() (vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__pos__">__pos__() (vector method)</a>
|
||||
@@ -109,6 +109,8 @@
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.__repr__">__repr__() (matrix method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.__repr__">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__repr__">(vector method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
@@ -118,12 +120,20 @@
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__rmul__">(vector method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.__str__">__str__() (matrix method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.__setitem__">__setitem__() (matrix method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.CARTESIAN_POINT.__str__">__str__() (CARTESIAN_POINT method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.__str__">(matrix method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.__str__">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__str__">(vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.__str__">(Wireframe method)</a>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.VERTEX_POINT.__str__">(VERTEX_POINT method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.__str__">(World method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.__sub__">__sub__() (vector method)</a>
|
||||
@@ -139,14 +149,26 @@
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.add">add() (World method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ang">ang() (vector static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.angle">angle() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.arc_circle_geometry">arc_circle_geometry() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.ArcBSplineCurveWithKnots">ArcBSplineCurveWithKnots (class in pylib.geometry)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.angle">angle() (in module pylib.geometry2d)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.ArcCircle">ArcCircle (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.ArcEllipse">ArcEllipse (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<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>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.AXIS2_PLACEMENT_2D">AXIS2_PLACEMENT_2D (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.AXIS2_PLACEMENT_3D">AXIS2_PLACEMENT_3D (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -154,6 +176,28 @@
|
||||
<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.function.html#pylib.function.b_spline_basis">b_spline_basis() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.B_SPLINE_CURVE">B_SPLINE_CURVE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.B_SPLINE_CURVE_WITH_KNOTS">B_SPLINE_CURVE_WITH_KNOTS (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.B_spline_curve_with_knots">B_spline_curve_with_knots (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.b_spline_curve_with_knots">b_spline_curve_with_knots() (in module pylib.function)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.b_spline_curve_with_knots_geometry">b_spline_curve_with_knots_geometry() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.b_spline_knots">b_spline_knots() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.boolean_choose">boolean_choose() (in module pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.BOOLEAN_to_bool">BOOLEAN_to_bool() (in module pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.BOUNDED_CURVE">BOUNDED_CURVE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.bounding_box">bounding_box() (World method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
@@ -163,29 +207,43 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry_plot_pylab.html#pylib.geometry_plot_pylab.cad_wireframe">cad_wireframe() (in module pylib.geometry_plot_pylab)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.CARTESIAN_POINT">CARTESIAN_POINT (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.center">center() (World method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Solid.ch_cs">ch_cs() (Solid method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.ch_cs">ch_cs() (Polyline method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ch_cs">(vector method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Solid.ch_cs">(Solid method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.ch_cs">(Wireframe method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ch_cs">(vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.ch_cs">(World method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.CIRCLE">CIRCLE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Circle">Circle (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.circle">circle() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Properties.circle_sectors">circle_sectors (Properties attribute)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.CONIC">CONIC (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.conjugate">conjugate() (vector static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.cosine_wave">cosine_wave() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.cross">cross() (vector static method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Direction.cross">cross() (Direction class method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.cross">(vector static method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
<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>
|
||||
@@ -195,6 +253,8 @@
|
||||
<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>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.CURVE">CURVE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -204,21 +264,35 @@
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data.html#module-data">data (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.data_cmds_to_data_dict">data_cmds_to_data_dict() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.data_dict_edge_curve_to_geometry">data_dict_edge_curve_to_geometry() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.data_dict_to_geometry_world">data_dict_to_geometry_world() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.data_dict_to_geometry_world_edge_curve">data_dict_to_geometry_world_edge_curve() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.data_section_dict">data_section_dict() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#module-data_step">data_step (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#module-data_step_std">data_step_std (module)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.date.html#module-date">date (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.time_of_day.html#pylib.time_of_day.days">days() (in module pylib.time_of_day)</a>
|
||||
</li>
|
||||
<li><a href="pylib.time_of_day.html#pylib.time_of_day.days_norm">days_norm() (in module pylib.time_of_day)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.dimension_of">dimension_of() (in module pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.DIRECTION">DIRECTION (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Direction">Direction (class in pylib.geometry)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.numerical.ode_model.html#pylib.numerical.ode_model.disk">disk() (in module pylib.numerical.ode_model)</a>
|
||||
</li>
|
||||
<li><a href="pylib.numerical.ode_model.html#pylib.numerical.ode_model.disk_nm">disk_nm() (in module pylib.numerical.ode_model)</a>
|
||||
</li>
|
||||
<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>
|
||||
@@ -236,13 +310,25 @@
|
||||
</li>
|
||||
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.e4">e4() (in module pylib.numerical.ode)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.date.html#pylib.date.easter_friday">easter_friday() (in module pylib.date)</a>
|
||||
</li>
|
||||
<li><a href="pylib.date.html#pylib.date.easter_monday">easter_monday() (in module pylib.date)</a>
|
||||
</li>
|
||||
<li><a href="pylib.date.html#pylib.date.easter_sunday">easter_sunday() (in module pylib.date)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.EDGE">EDGE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.EDGE_CURVE">EDGE_CURVE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.EDGE_LOOP">EDGE_LOOP (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.ELLIPSE">ELLIPSE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Ellipse">Ellipse (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.ellipse">ellipse() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.epitrochoid">epitrochoid() (in module pylib.function)</a>
|
||||
</li>
|
||||
@@ -252,6 +338,8 @@
|
||||
<h2 id="F">F</h2>
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data.html#pylib.data.find_last">find_last() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.numerical.fit.html#module-fit">fit (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.fold_list">fold_list() (in module pylib.data)</a>
|
||||
@@ -276,12 +364,14 @@
|
||||
</li>
|
||||
<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><a href="pylib.data_step_std.html#pylib.data_step_std.GEOMETRIC_REPRESENTATION_ITEM">GEOMETRIC_REPRESENTATION_ITEM (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d.html#module-geometry2d">geometry2d (module)</a>
|
||||
<li><a href="pylib.geometry.html#module-geometry">geometry (module)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry2d.html#module-geometry2d">geometry2d (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d_plot.html#module-geometry2d_plot">geometry2d_plot (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry_plot.html#module-geometry_plot">geometry_plot (module)</a>
|
||||
@@ -298,6 +388,8 @@
|
||||
<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.helper.html#module-helper">helper (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Hexahedron">Hexahedron (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.drawblock.html#pylib.drawblock.histogram">histogram() (in module pylib.drawblock)</a>
|
||||
@@ -317,16 +409,24 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.i1">i1() (in module pylib.numerical.ode)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.REPRESENTATION_ITEM.idn">idn (REPRESENTATION_ITEM attribute)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.im">im() (vector static method)</a>
|
||||
</li>
|
||||
<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="pylib.geometry.html#pylib.geometry.CS.init_xyz">init_xyz() (CS class method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<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>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.isclose">isclose() (vector static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.iscloseto">iscloseto() (vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.issequence">issequence() (in module pylib.data)</a>
|
||||
</li>
|
||||
@@ -337,16 +437,24 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.lcm">lcm() (in module pylib.mathematics)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.LINE">LINE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Line">Line (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.line">line() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.line">line() (in module pylib.geometry2d)</a>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.line_geometry">line_geometry() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.lines">lines() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.list_to_array">list_to_array() (in module pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.load">load() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.LOOP">LOOP (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -371,12 +479,14 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.newmark_newtonraphson">newmark_newtonraphson() (in module pylib.numerical.ode)</a>
|
||||
</li>
|
||||
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.newmark_newtonraphson_mdk">newmark_newtonraphson_mdk() (in module pylib.numerical.ode)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.numerical.ode.html#pylib.numerical.ode.newmark_newtonraphson_rdk">newmark_newtonraphson_rdk() (in module pylib.numerical.ode)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.normalize">normalize() (vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.normalize">normalize() (vector static method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.normalized">normalized() (vector static method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -393,6 +503,8 @@
|
||||
<li><a href="pylib.numerical.ode_model.html#module-ode_model">ode_model (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.ones">ones() (vector static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.ORIENTED_EDGE">ORIENTED_EDGE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -400,32 +512,52 @@
|
||||
<h2 id="P">P</h2>
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.PATH">PATH (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.path_head_to_tail">path_head_to_tail() (in module pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.date.html#pylib.date.pentecost">pentecost() (in module pylib.date)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.PLACEMENT">PLACEMENT (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d_plot.html#pylib.geometry2d_plot.plot_cubic_lines">plot_cubic_lines() (in module pylib.geometry2d_plot)</a>
|
||||
</li>
|
||||
<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_plot_pylab.html#pylib.geometry_plot_pylab.plot_post">plot_post() (in module pylib.geometry_plot_pylab)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.POINT">POINT (class in pylib.data_step_std)</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><a href="pylib.geometry.html#pylib.geometry.Polyline.points">points() (Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polygon">Polygon (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline">Polyline (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.print_edge_loop">print_edge_loop() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.print_list">print_list() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Point.projection">projection() (Point method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Properties">Properties (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.html#module-pylib">pylib (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#module-pylib.data">pylib.data (module)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step.html#module-pylib.data_step">pylib.data_step (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#module-pylib.data_step_std">pylib.data_step_std (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.date.html#module-pylib.date">pylib.date (module)</a>
|
||||
</li>
|
||||
<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.function.html#module-pylib.function">pylib.function (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#module-pylib.geometry">pylib.geometry (module)</a>
|
||||
@@ -437,6 +569,8 @@
|
||||
<li><a href="pylib.geometry_plot.html#module-pylib.geometry_plot">pylib.geometry_plot (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry_plot_pylab.html#module-pylib.geometry_plot_pylab">pylib.geometry_plot_pylab (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.helper.html#module-pylib.helper">pylib.helper (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#module-pylib.mathematics">pylib.mathematics (module)</a>
|
||||
</li>
|
||||
@@ -463,8 +597,12 @@
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.re">re() (vector static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.read">read() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.read_columns">read_columns() (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.data_step_std.html#pylib.data_step_std.REPRESENTATION_ITEM">REPRESENTATION_ITEM (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rotate">rotate() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
@@ -473,23 +611,23 @@
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rotate_x">rotate_x() (matrix method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_x">(vector method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.rotate_x">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.rotate_x">(Wireframe method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_x">(vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.rotate_x">(World method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rotate_xy">rotate_xy() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.rotate_xy">rotate_xy() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rotate_y">rotate_y() (matrix method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_y">(vector method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.rotate_y">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.rotate_y">(Wireframe method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_y">(vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.rotate_y">(World method)</a>
|
||||
</li>
|
||||
@@ -497,9 +635,9 @@
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.rotate_z">rotate_z() (matrix method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_z">(vector method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.rotate_z">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.rotate_z">(Wireframe method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.rotate_z">(vector method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.World.rotate_z">(World method)</a>
|
||||
</li>
|
||||
@@ -517,25 +655,35 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.s">s() (matrix static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.sample_half_open">sample_half_open() (in module pylib.function)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.sample_half_open">(in module pylib.geometry)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
<li><a href="pylib.function.html#pylib.function.sample_half_open_seq">sample_half_open_seq() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.scale">scale() (matrix method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.scale">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Solid.scale">(Solid method)</a>
|
||||
</li>
|
||||
<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.data_step_std.html#pylib.data_step_std.SEAM_CURVE">SEAM_CURVE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.time_of_day.html#pylib.time_of_day.seconds">seconds() (in module pylib.time_of_day)</a>
|
||||
</li>
|
||||
<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></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.time_of_day.html#pylib.time_of_day.seconds_norm">seconds_norm() (in module pylib.time_of_day)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.seq">seq() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry_plot_pylab.html#pylib.geometry_plot_pylab.set_aspect_equal">set_aspect_equal() (in module pylib.geometry_plot_pylab)</a>
|
||||
@@ -547,8 +695,18 @@
|
||||
<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_step.html#pylib.data_step.step">step (class in pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.store">store() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.str_between">str_between() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step.html#pylib.data_step.str_to_cmd_args">str_to_cmd_args() (in module pylib.data_step)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.str_to_list">str_to_list() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.SURFACE_CURVE">SURFACE_CURVE (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -559,8 +717,12 @@
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.t">t() (matrix static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.time_of_day.html#module-time_of_day">time_of_day (module)</a>
|
||||
</li>
|
||||
<li><a href="pylib.helper.html#pylib.helper.timeit">timeit (class in pylib.helper)</a>
|
||||
</li>
|
||||
<li><a href="pylib.function.html#pylib.function.to_str">to_str() (in module pylib.function)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.TOPOLOGICAL_REPRESENTATION_ITEM">TOPOLOGICAL_REPRESENTATION_ITEM (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.time_of_day.html#pylib.time_of_day.transform">transform() (in module pylib.time_of_day)</a>
|
||||
</li>
|
||||
@@ -570,12 +732,12 @@
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.translate">(matrix method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.translate">(Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Solid.translate">(Solid method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.translate">(vector method)</a>
|
||||
</li>
|
||||
<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>
|
||||
@@ -583,6 +745,10 @@
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry2d.html#pylib.geometry2d.translate_xy">translate_xy() (in module pylib.geometry2d)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.transpose">transpose() (matrix method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.transposed">transposed() (matrix static method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.numerical.integration.html#pylib.numerical.integration.trapez">trapez() (in module pylib.numerical.integration)</a>
|
||||
</li>
|
||||
@@ -593,6 +759,12 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data.html#pylib.data.unique_ending">unique_ending() (in module pylib.data)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data.html#pylib.data.unique_list">unique_list() (in module pylib.data)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data.html#pylib.data.unique_list_hashable">unique_list_hashable() (in module pylib.data)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -600,7 +772,15 @@
|
||||
<h2 id="V">V</h2>
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.VECTOR">VECTOR (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector">vector (class in pylib.mathematics)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.VERTEX">VERTEX (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
<li><a href="pylib.data_step_std.html#pylib.data_step_std.VERTEX_POINT">VERTEX_POINT (class in pylib.data_step_std)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -608,8 +788,6 @@
|
||||
<h2 id="W">W</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.Wireframe">Wireframe (class in pylib.geometry)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry_plot_pylab.html#pylib.geometry_plot_pylab.wireframe3d">wireframe3d() (in module pylib.geometry_plot_pylab)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Solid.wireframes">wireframes() (Solid method)</a>
|
||||
@@ -634,15 +812,15 @@
|
||||
<h2 id="X">X</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.x90">x90() (CS static method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.CS.x90">x90() (CS class method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.CS.xm90">xm90() (CS static method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.CS.xm90">xm90() (CS class method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.xy">xy() (Wireframe method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.xy">xy() (Polyline method)</a>
|
||||
</li>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Wireframe.xyz">xyz() (Wireframe method)</a>
|
||||
<li><a href="pylib.geometry.html#pylib.geometry.Polyline.xyz">xyz() (Polyline method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -650,11 +828,11 @@
|
||||
<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><a href="pylib.geometry.html#pylib.geometry.CS.y90">y90() (CS class 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><a href="pylib.geometry.html#pylib.geometry.CS.ym90">ym90() (CS class method)</a>
|
||||
</li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
@@ -662,8 +840,12 @@
|
||||
<h2 id="Z">Z</h2>
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%; vertical-align: top;"><ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.zeros">zeros() (vector static method)</a>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.matrix.zeros">zeros() (matrix static method)</a>
|
||||
|
||||
<ul>
|
||||
<li><a href="pylib.mathematics.html#pylib.mathematics.vector.zeros">(vector static method)</a>
|
||||
</li>
|
||||
</ul></li>
|
||||
</ul></td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user