MathGroup Archive 1999

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: drawing tilted ellipses?

  • To: mathgroup at
  • Subject: [mg20603] Re: [mg20548] Re: drawing tilted ellipses?
  • From: "Wolf, Hartmut" <hwolf at>
  • Date: Tue, 2 Nov 1999 02:35:34 -0500
  • Organization: debis Systemhaus
  • References: <7v3bmr$> <>
  • Sender: owner-wri-mathgroup at

James Lawry schrieb:
> Joe Strout <joe at> wrote in message news:7v3bmr$5te at
> > Is it possible to draw an ellipse in Mathematica that is not orthogonal
> > to the XY axes?  E.g., leaning over 30 degrees?
> >
> > I thought perhaps I could specify it orthogonally and then apply a
> > rotation transformation, but the only transformations available seem to
> > be scaling (Scaled) and translation (Offset).
> >
> > Of course I could use a series of line segments, but I want this to be
> > smooth even when printed on a high-resolution printer.  Any tips?
> Other replies to this message seem to assume that Joe wants to plot an
> ellipse, which effectively renders it as a series of line segments. I
> interpret Joe's question as meaning he wants to find a way of rotating the
> graphics primitive for an ellipse, Circle[{x, y}, {r1, r2}]. I don't know of
> any way to do this -- it seems you are stuck with ellipses whose major and
> minor axes are parallel to the display coordinate axes.
> James Lawry.

Hello James,

that exactly seems to be the problem. The reason is, that Circle (or
Disk) is directly transformed to a corresponding PostScript primitive,
but PostScript itself is defined according to the needs *and* abilities
of printers and graphic cards and they only have (or had at the time of
defining the language) hardware-routines for drawing (filled or
unfilled) ellipses. That is, even scaling operations at the PosScript
level wouldn't do.

Kind regards, Hartmut

  • Prev by Date: Re: Corrupt Notebook
  • Next by Date: Re: service pack for Mathematica?
  • Previous by thread: Re: Corrupt Notebook
  • Next by thread: Re: service pack for Mathematica?