Reverse.lsp Version 3.0
Reverses all line, arc, circle, ellipse, spline, polyline, and
lightweight polyline entities.
Circles, arcs, and ellipses are converted to polylines; other objects
retain their respective entity type. Circles and circular arcs are
rendered as heavyweight polylines if the system variable plinetype = 0,
or lightweight polylines if plinetype > 0. Ellipses and elliptical
arcs are rendered as high-resolution, curve-fit polylines with up to 64
exact vertices and tangents.
Reverses all text entities including single-line text, attributes,
multiline text, dimension text, and remote text. Fonts with leading or
trailing white space, and text styles with upside down, backward, or
vertical effects are fully supported.
Rotates all hatch patterns 90° counterclockwise. Rotates all gradient
fills 180°. Solid fills are ignored.
Single-line text, multiline text, attributes, hatch patterns, and
gradient fills may be reversed within blocks. All other block components
are ignored. Nested blocks are not supported.
Preserves color, layer, linetype, linetype scale, plot style,
lineweight, thickness, elevation, global width, and text style
properties. Preserves circular, quadratic, and cubic fitting. Preserves
vertex bulge, segment width, and vertex tangent.
Download English
version (includes test drawing and toolbar icon).
Download Czech version (translated by
Josef Remeš).
Download Portuguese version (translated by
Leo Moreno).
Download Romanian version (translated by
Miklós Fuccaro).
Download Spanish version (translated by
Catalina Lilly).
Download Turkish version (translated by
Betül Saf).
Interested users are encouraged to contact the author with bug reports,
enhancement requests, and translations to
additional languages.

References
Rev_Poly by Paul Frylink
RvrsLine by XANADU
Reverse by Jeff Foster
Reverse Polyline by Joseph Kappel
3DPEDIT by Glenn Wilson
PLREV by Tee Square Graphics
RPOLY by Ivan Kos
E2P by Miklós Fuccaro
Polylines
|