Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
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: