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.
Hi Bill I tried that earlier and ran into a problem. I am constantly changing the data displayed by my application. When I change the data I removeAllReferences() from my display, reset the data and re-add the references. If I add a constant map in addReference(), the second time I add the reference I get an exception saying that I can't add the same constant map twice. But, if I don't add a constant map, the data is displayed as though a constant map isn't there at all. I looked through the visad/example code. The closest example creates a new display and then adds all the scalar and constant maps. I'd prefer not to create a new display everytime I change the data. How can I get around this? Leah On Fri, 28 Mar 2003, Bill Hibbard wrote: > Hi Leah, > > > I'm using VisADLineArray to draw shapes on my data fields. > > But, I'd like the shapes to have thicker lines. Any idea > > how to do this? > > You can do it with a ConstantMap to LineWidth, such as: > > ConstantMap[] cmaps = {new ConstantMap(3.0, Display.LineWidth)}; > display.addReference(ref, cmaps); > > where ref is the DataReferenceImpl to the Data that includes RealTypes > mapped to Shape. > > Good luck, > Bill >
visad
archives: