NAME
Multiplexor
DESCRIPTION
This module allows the data on any of ten input ports to be sent to the
output port. Any kind of Explorer data (except geometry) can flow
through Multiplexor without a problem. A pointer is used for the output
port to refer to the data on the selected input port. As such, the data is
not copied which saves memory.
INPUTS
Input 1 -- Generic (Opt.)
This is the first input data.
Input 2 -- Generic (Opt.)
This is the second input data.
Input 3 -- Generic (Opt.)
This is the third input data.
Input 4 -- Generic (Opt.)
This is the fourth input data.
Input 5 -- Generic (Opt.)
This is the fifth input data.
Input 6 -- Generic (Opt.)
This is the sixth input data.
Input 7 -- Generic (Opt.)
This is the seventh input data.
Input 8 -- Generic (Opt.)
This is the eighth input data.
Input 9 -- Generic (Opt.)
This is the nineth input data.
Input 10 -- Generic (Opt.)
This is the tenth input data.
WIDGETS
Send Out -- Radio Box
This chooses which input data will be sent to the output port.
OUTPUTS
Output -- Generic
This is the output data.
KNOWN PROBLEMS
Multiplexor has a problem dealing with geometry data. When using it
with Render it sometimes appears as though the old geometry is not
always cleared out when selecting new geometry from a different input
port. Perhaps empty geometry has to be sent through the output port
before sending the new geometry? However, trying something like that
with the standard cxGeo* API calls didn't solve the problem. Since the
"Open Inventor Development Option" was unavailable at compile time,
further progress seems impossible. Therefore, Multiplexor should
probably NOT be used for geometry data!
SEE ALSO
GeomSync, Switch
-
Hans Vahlenkamp (Hans.Vahlenkamp@noaa.gov)
Geophysical Fluid Dynamics Laboratory / NOAA
Princeton University Forrestal Campus
http://www.gfdl.noaa.gov