1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
.. module:: ezdxf.render.trace
Trace
=====
This module provides tools to create banded lines like LWPOLYLINE with width information.
Path rendering as quadrilaterals: :class:`~ezdxf.entities.Trace`,
:class:`~ezdxf.entities.Solid` or :class:`~ezdxf.entities.Face3d`.
.. autoclass:: TraceBuilder
.. attribute:: abs_tol
Absolute tolerance for floating point comparisons
.. automethod:: append
.. automethod:: close
.. automethod:: faces
.. automethod:: faces_wcs
.. automethod:: virtual_entities
.. automethod:: from_polyline
.. method:: __len__
.. method:: __getitem__
.. autoclass:: LinearTrace
.. attribute:: abs_tol
Absolute tolerance for floating point comparisons
.. autoattribute:: is_started
.. automethod:: add_station
.. automethod:: faces
.. automethod:: virtual_entities
.. autoclass:: CurvedTrace
.. automethod:: faces
.. automethod:: virtual_entities
.. automethod:: from_arc
.. automethod:: from_spline
|