comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » create oval shape
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: create oval shape [message #91744 is a reply to message #91742] Tue, 18 August 2015 20:10 Go to previous message
Jeremy Bailin is currently offline  Jeremy Bailin
Messages: 618
Registered: April 2008
Senior Member
On Tuesday, August 18, 2015 at 3:45:46 PM UTC-5, g.na...@gmail.com wrote:
> I didn't understand how to use the DIST_ELLIPSE though.
>
> I typed
>> IDL dist_ellipse, ellipse_distances, [300,300], x_center, y_center, 2.0
>
> And I got the following:
>
> Syntax - DIST_ELLIPSE, im, n, xc, yc, ratio, pos_ang, /DOUBLE
> im - output elliptical mask image array
> n - size of output image mask, scalar or 2 element vector
> xc,yc - coordinates of ellipse center, scalars
> ratio - ratio of major to minor axis of ellipse, scalar
> pos_ang - position angle, counterclockwise from up
>
> I didn't see how I'll get the distances from center using this function.

It looks like the pos_ang parameter is required (Wayne: the documentation says it is optional), so use 0 for that to align the axes of the ellipse with the x and y axes.

What you will get after running it is a 300x300 array where the value of each element is the semi-major axis of the ellipse that goes through that element and is centered at (x_center, y_center).

-Jeremy.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: calling C++ from within IDL
Next Topic: Apply a shapefile to raster images in IDL

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 11:39:50 PDT 2025

Total time taken to generate the page: 0.00451 seconds