NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Thanks, Tom. Is there a way to draw a circle interactively, that is, press and drag the mouse button to draw a circle or oval on the display? (Something like drawing a rubberband on a display ) Thanks, helen Tom Whittaker wrote: > Using Jython, I would just define the points in an array, and then call > drawLine with the array. If you're using Java, then I would suggest you > construct a Gridded2DSet with a manifold dimension = 1 and put the > coordinates in there as the "samples". When you add this Data's > reference object to your Display, it will render it as a line connecting > the points (this is how lines are drawn). So...something like this: > > float[][] samples = new float[2][361]; > // fill up sampls with 361 values -- one degree, for example, around > Gridded2DSet cir = new Gridded2DSet(yourMathType, samples, 361) > DataReference cirref = new DataReference("circle"); > cirref.setData(cir.getData()); > > tom > > Helen Yi wrote: > > Hi > > > > Does anyone know how to draw a circle on a display? > > > > Thanks, > > > > helen > > > > -- > Tom Whittaker (tomw@xxxxxxxxxxxxx) > University of Wisconsin-Madison > Space Science and Engineering Center > Cooperative Institute for Meteorological Satellite Studies > Phone/VoiceMail: 608.262.2759
visad
archives: