Namespaces | Classes

FCam::F2 Namespace Reference

The namespace for the F2 platform. More...

Namespaces

namespace  RowSkip
 

Number of rows to skip for each row read out.


namespace  ColSkip
 

Number of columns to skip for each column read out.


namespace  RowBin
 

Number of rows to bin together for each row read out.


namespace  ColBin
 

Number of columns to bin together for each column read out.


Classes

class  Flash
 An F2 specific Flash Device for Phidgets triggered flash units. More...
struct  _Frame
 A _Frame struct with added custom fields for the extra F2 capabilities. More...
class  Frame
 F2::Frame is data returned by an F2::Sensor as a result of a shot. More...
class  Lens
 The F2 Lens device. More...
class  Sensor
 F2::Sensor manages the Aptina MT9P031 image sensor on the F2 Frankencamera. More...
class  Shot
 F2::Shot collects parameters for capturing a frame with support for all the parameters of the F2 Frankencamera. More...
class  ShutterButton
 A simple shutter button class that generates an FCam::Event each time the Phidget based shutter button is pressed or released. More...
class  PhidgetFlash
 A helper class for the F2::Flash class that handles Phidget communications. More...
class  PhidgetDevice
 A manager and base class for Phidgets based devices. More...

Detailed Description

The namespace for the F2 platform.

This namespace declares new Sensor, Frame, and Shot classes that expose all of the extra features available on the F2 platform, such as region-of-interest and variable skip/bin settings. To use it, include F2.h and use them either with FCam::F2:Shot, or wholesale by using namespace FCam::F2;