Acquiring New Data

From KitwarePublic
Revision as of 13:25, 23 October 2006 by Eschenbe (talk | contribs)
Jump to navigationJump to search

Currently, ParaView reads data from one or more files. There are many ways to extend this idea to data that is being created on the fly. A few obvious approaches:

  • Add some new parts to readers that can handle transient data. This will include a method named, say, "HaveNewData" that can be called by the background loop to let the reader check whether it has new data. Upon receiving a "True" the background loop would do something, e.g., bump the animator forward one step.
  • Create a new module for a particular application that receives the data somehow (sockets, files, magic). This new module would support the "HaveNewData" method. See "Greg's Case".

Please contribute other ideas or variations.