print_iv_pick - Print Image Pick event structure

Name

print_iv_pick  - Print Image Pick event structure

Author

Ian Curington, Advanced Visual Systems, Inc. Staines, UK

Synopsis

prints the contents of the image viewer "iv_pick" output.

Type

 Renderer

Source files

print_iv_pick.c     source
              print_iv_pick.txt   doc
              print_iv_pick.net   test network
              Makefile (clean)    make

Inputs

 struct iv_pick  (from image viewer)

Outputs

 4x integer output ports, for parameter use by network,
      X-View
      Y-View
      X-Image
      Y-Image

Parameters

 Text Block Output messages

Description

  Print the contents of the "iv_pick" output port of the AVS4
  image viewer module. This shows the results from picking on
  images with the left mouse button. It is a basic module
  showing the possibilities, and used for debugging of

Other

image pick application modules.
  This module relies on features in AVS4, and will not function
  with earlier releases.
  This module will be useful for those building interactive
  image processing systems.
The AVS flow executive has a special case for effiently handling 
upstream flow. The print modules do not send anything
to the geometry viewer, and are hand-wired in afterwards,
so the flow exec bypasses them.
1. Have your probe and other upstream modules run at least once,
   so you know valid data is sitting at the GeomViewer output ports.
2. Get the print module to run, by tweeking a parameter (or add a
  one-shot "look" button, just to get it to fire. Or use the
  CLI to fire it, or make some port that you wire from an upstream
  module, like probe, so probe will fire the print module.
Test Network: print_iv_pick.net
        read_image
            |
        image_viewer
            |
        print_iv_pick
         |  |  |  |
       4x integer modules