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.
Nicolas Ocquidant wrote: > > Hello, > > I am currently looking at the collaboration mechanism in visAD, and > there is something I'd like to be sure. > > Let's say I have a 2nd DisplayImpl which listens changes done by > a DirectManipulationRenderer (like in the Test00.java), in order to > redraw the data. > > If I have well understood, the DisplayImpl act on the DisplayRenderers > it holds, > in order to get the data and to redraw it. > > Is this isn't a problem when one work in remote mode. I mean, the complete > data will be transfered locally, even if the modification affect only a > region? > (If we have 2 remote displays sharing the same 3D data, and one of them > decide to > modify a part of the data, the other one is going to get the entire > block to redraw it). > > Just to be sure... Yes, when collaborating displays share a Data object linked via direct manipulation, if a user modifies the data depiction in one display, then entire modified data object is sent to each display. However, generally data objects for direct manipulation are not so large. They are Reals, RealTuples, Fields with 1-D domains, or Sets with manifold dimension = 1. These tend to be small. With current DataRenderers, they are never 2-D images or grids, or larger data objects. Cheers, Bill ---------------------------------------------------------- Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI 53706 hibbard@xxxxxxxxxxxxxxxxx 608-263-4427 fax: 608-263-6738 http://www.ssec.wisc.edu/~billh/vis.html
visad
archives: