The purpose of DXLink is for the server (exec) or client (ui) or both to be controlled by an external process via the API.
DXlite is a lighter version of the full DX API used to add modules to the system. It does not include all of the capabilities and the resultant executable communicates with the dx executive via sockets DXcallmodule is another API that allows you to access the modules, data model, etc. external from both the ui and the exec. You can create a network using the VPE and then run it in script mode without the user interface (i.e., in batch) You can create your own client that communicates with the exec. People have done this with tk/tcl, python, Builder Accessory, etc. There is some documentation on the web about it: http://www.research.ibm.com/dx/docs/buildingapps/SuperviseState.html http://www.geovista.psu.edu/grants/apoala/ray.htm Randall Jones <[EMAIL PROTECTED]>@opendx.watson.ibm.com on 02/23/2001 07:48:41 PM Please respond to [email protected] Sent by: [EMAIL PROTECTED] To: [email protected] cc: Subject: [opendx-users] general questions Hello, I am new to DX. I am evaluating visualization toolkits/packages for use in processing visualization data. I have a few general questions concerning DX. What exactly is the intention of DXLink and DXLite? Is it possible to call DX functions outside of the DX "visual network" environment. Specifically, would it be possible to do the following: read a volume (regular grid) dataset extract a surface at a particular isovalue (Isosurface()?) read another volume extract attribute data from the second volume at the points on the isosurface. write this isosurface and attribute data out of DX to an external file as rendering primitives (points, polygons, etc.) Is it possible to use DX in the context of a "foreign GUI", say a Motif application? Thank you, Randall Jones -- _______________________________________________________________ :: Randall Jones :: Schrödinger, Inc. :: [EMAIL PROTECTED] ::
