Contents

1  Short overview
2  Installation
 2.1  Requirements
 2.2  Installation
  2.2.1  Using CMake for iceWing building
  2.2.2  Using makefiles for iceWing building
User guide
3  Introduction
 3.1  Quick “on the fly” tour
 3.2  The special plugin “grab”
4  The command line interface
 4.1  The command line parameters in detail
 4.2  Parameters of the grabber driver
  4.2.1  MME driver for Composite or S_Video devices
  4.2.2  V4L2 driver for Composite, S_Video, and other devices
  4.2.3  Aravis driver for GenICam devices
  4.2.4  Firewire driver for digital cameras connected via firewire
  4.2.5  iCube driver for cameras conforming to the NET iCube interface
  4.2.6  MVimpact driver for cameras conforming to the MATRIX VISION impact acquire interface
  4.2.7  uEye driver for cameras conforming to the IDS uEye interface
  4.2.8  Unicap driver for various devices
 4.3  Configuration files
5  The Graphical User Interface
 5.1  The iceWing render chain
 5.2  The GUI commands
  5.2.1  iceWing main window
  5.2.2  Preferences window
  5.2.3  Commands in category “GrabImage1”
  5.2.4  The “Plugin Info” window
  5.2.5  Category “Images” and image windows
  5.2.6  Panning/Zooming the image windows
 5.3  The GUI widgets
6  Plugins of the default distribution
 6.1  Plugin grab
 6.2  Plugin demo
 6.3  Plugin min
 6.4  Plugin min_cxx
 6.5  Plugin record
  6.5.1  Command line parameter
  6.5.2  User interface
 6.6  Plugin remotectrl
  6.6.1  Command line parameter
 6.7  Plugin shmdata
  6.7.1  Command line parameter
  6.7.2  User interface
 6.8  Remaining plugins
7  Programs of the default distribution
 7.1  icewing
 7.2  icewing-config
 7.3  icewing-control
 7.4  icewing-docgen
 7.5  icewing-plugingen
Programming guide
8  iceWing Files
 8.1  Filesystem hierarchy
 8.2  Headerfiles overview
9  iceWing – A CASE Tool
 9.1  Overview
 9.2  Communication between plugins
 9.3  Graphical abilities
  9.3.1  Generating a user interface
  9.3.2  Graphical display of data
  9.3.3  Further graphical functionalities
 9.4  Further abilities
  9.4.1  The “grab” plugin
  9.4.2  Auxiliary functions
 9.5  Using external libraries
Bibliography