File List

Here is a list of all documented files with brief descriptions:
debug.n900/Action.d [code]
debug.n900/AsyncFile.d [code]
debug.n900/AutoExposure.d [code]
debug.n900/AutoFocus.d [code]
debug.n900/AutoWhiteBalance.d [code]
debug.n900/Base.d [code]
debug.n900/Device.d [code]
debug.n900/Event.d [code]
debug.n900/Flash.d [code]
debug.n900/Frame.d [code]
debug.n900/Image.d [code]
debug.n900/Lens.d [code]
debug.n900/Sensor.d [code]
debug.n900/Shot.d [code]
debug.n900/TagValue.d [code]
debug.n900/Time.d [code]
debug.n900/Dummy/Daemon.d [code]
debug.n900/Dummy/Frame.d [code]
debug.n900/Dummy/Platform.d [code]
debug.n900/Dummy/Sensor.d [code]
debug.n900/Dummy/Shot.d [code]
debug.n900/N900/ButtonListener.d [code]
debug.n900/N900/Daemon.d [code]
debug.n900/N900/Flash.d [code]
debug.n900/N900/Frame.d [code]
debug.n900/N900/Lens.d [code]
debug.n900/N900/Platform.d [code]
debug.n900/N900/Sensor.d [code]
debug.n900/N900/V4L2Sensor.d [code]
debug.n900/processing/Color.d [code]
debug.n900/processing/Demosaic.d [code]
debug.n900/processing/DNG.d [code]
debug.n900/processing/Dump.d [code]
debug.n900/processing/JPEG.d [code]
debug.n900/processing/TIFF.d [code]
debug.n900/processing/TIFFTags.d [code]
debug.x86/Action.d [code]
debug.x86/AsyncFile.d [code]
debug.x86/AutoExposure.d [code]
debug.x86/AutoFocus.d [code]
debug.x86/AutoWhiteBalance.d [code]
debug.x86/Base.d [code]
debug.x86/Device.d [code]
debug.x86/Event.d [code]
debug.x86/Flash.d [code]
debug.x86/Frame.d [code]
debug.x86/Image.d [code]
debug.x86/Lens.d [code]
debug.x86/Sensor.d [code]
debug.x86/Shot.d [code]
debug.x86/TagValue.d [code]
debug.x86/Time.d [code]
debug.x86/Dummy/Daemon.d [code]
debug.x86/Dummy/Frame.d [code]
debug.x86/Dummy/Platform.d [code]
debug.x86/Dummy/Sensor.d [code]
debug.x86/Dummy/Shot.d [code]
debug.x86/processing/Color.d [code]
debug.x86/processing/Demosaic.d [code]
debug.x86/processing/DNG.d [code]
debug.x86/processing/Dump.d [code]
debug.x86/processing/JPEG.d [code]
debug.x86/processing/TIFF.d [code]
debug.x86/processing/TIFFTags.d [code]
examples/example1/example1.cpp [code]
examples/example2/example2.cpp [code]
examples/example3/example3.cpp [code]
examples/example4/example4.cpp [code]
examples/example5/example5.cpp [code]
examples/example6/example6.cpp [code]
examples/example6/SoundPlayer.cpp [code]
examples/example6/SoundPlayer.h [code]
examples/example7/CameraThread.cpp [code]
examples/example7/CameraThread.h [code]
examples/example7/example7.cpp [code]
examples/example7/omapfb.h [code]
examples/example7/OverlayWidget.cpp [code]
examples/example7/OverlayWidget.h [code]
include/FCam/Action.h [code]Abstract base classes for device actions
include/FCam/AsyncFile.h [code]AsyncFile contains classes to load and save images in the background
include/FCam/AutoExposure.h [code]Utility algorithms for metering
include/FCam/AutoFocus.h [code]Convenience functions for performing autofocus
include/FCam/AutoWhiteBalance.h [code]Utility algorithms for white balance
include/FCam/Base.h [code]Basic types and namespace for FCam API
include/FCam/CircularBuffer.h [code]
include/FCam/Device.h [code]Abstract base classes for devices
include/FCam/Dummy.h [code]Including this file includes all the necessary components for dummy sensor simulator
include/FCam/Event.h [code]Events representing change of device state or error conditions
include/FCam/F2.h [code]Including this file includes all the necessary components for the F2 implementation
include/FCam/FCam.h [code]The main include file for FCam
include/FCam/Flash.h [code]The FCam interface to the camera flash
include/FCam/Frame.h [code]A frame is the data returned by the sensor as a result of a FCam::Shot
include/FCam/Histogram.h [code]The Histogram and HistogramConfig classes
include/FCam/Image.h [code]FCam Image objects
include/FCam/Lens.h [code]An abstract base class for lenses
include/FCam/N900.h [code]Including this file includes all the necessary components for the Nokia N900 implementation
include/FCam/Sensor.h [code]A base class for Sensors
include/FCam/SharpnessMap.h [code]The SharpnessMap and SharpnessMapConfig classes
include/FCam/Shot.h [code]Shot collects parameters for capturing a frame
include/FCam/TagValue.h [code]Class for the values a frame can be tagged with
include/FCam/Time.h [code]The Time class encapsulates a wall clock time
include/FCam/TSQueue.h [code]A basic thread-safe queue using pthread mutexes to wrap a C++ STL queue
include/FCam/Dummy/Frame.h [code]
include/FCam/Dummy/Sensor.h [code]The dummy simulator sensor class
include/FCam/Dummy/Shot.h [code]Dummy::Shot collects extra parameters for capturing a Dummy::Frame with a Dummy::Sensor
include/FCam/F2/EF232LensDatabase.h [code]
include/FCam/F2/Flash.h [code]The F2 specific interface to the camera flash
include/FCam/F2/Frame.h [code]F2::Frame is a captured image with the additional parameters available on the F2 Frankencamera
include/FCam/F2/Lens.h [code]The lens controller device for the F2
include/FCam/F2/Sensor.h [code]F2::Sensor manages the Aptina MT9P031 image sensor on the F2 Frankencamera
include/FCam/F2/Shot.h [code]F2::Shot collects parameters for capturing an F2::Frame, a superset of those of the base FCam::Shot
include/FCam/F2/ShutterButton.h [code]This file contains a shutter button class for the F2, which uses PhidgetDevice to read out the shutter button state
include/FCam/N900/Flash.h [code]The LED flash on the Nokia N900
include/FCam/N900/Frame.h [code]The N900 Frame class
include/FCam/N900/Lens.h [code]The N900 Lens
include/FCam/N900/Sensor.h [code]The N900 Image Sensor class
include/FCam/processing/Color.h [code]Assorted color manipulation utilities
include/FCam/processing/Demosaic.h [code]Converting RAW data to RGB24 by demosiacking and gamma correcting
include/FCam/processing/DNG.h [code]Loading a saving DNG files
include/FCam/processing/Dump.h [code]Loading and saving files as raw data dumps
include/FCam/processing/JPEG.h [code]Loading and Saving JPEGs
release.n900/Action.d [code]
release.n900/AsyncFile.d [code]
release.n900/AutoExposure.d [code]
release.n900/AutoFocus.d [code]
release.n900/AutoWhiteBalance.d [code]
release.n900/Base.d [code]
release.n900/Device.d [code]
release.n900/Event.d [code]
release.n900/Flash.d [code]
release.n900/Frame.d [code]
release.n900/Image.d [code]
release.n900/Lens.d [code]
release.n900/Sensor.d [code]
release.n900/Shot.d [code]
release.n900/TagValue.d [code]
release.n900/Time.d [code]
release.n900/Dummy/Daemon.d [code]
release.n900/Dummy/Frame.d [code]
release.n900/Dummy/Platform.d [code]
release.n900/Dummy/Sensor.d [code]
release.n900/Dummy/Shot.d [code]
release.n900/N900/ButtonListener.d [code]
release.n900/N900/Daemon.d [code]
release.n900/N900/Flash.d [code]
release.n900/N900/Frame.d [code]
release.n900/N900/Lens.d [code]
release.n900/N900/Platform.d [code]
release.n900/N900/Sensor.d [code]
release.n900/N900/V4L2Sensor.d [code]
release.n900/processing/Color.d [code]
release.n900/processing/Demosaic.d [code]
release.n900/processing/DNG.d [code]
release.n900/processing/Dump.d [code]
release.n900/processing/JPEG.d [code]
release.n900/processing/TIFF.d [code]
release.n900/processing/TIFFTags.d [code]
release.x86/Action.d [code]
release.x86/AsyncFile.d [code]
release.x86/AutoExposure.d [code]
release.x86/AutoFocus.d [code]
release.x86/AutoWhiteBalance.d [code]
release.x86/Base.d [code]
release.x86/Device.d [code]
release.x86/Event.d [code]
release.x86/Flash.d [code]
release.x86/Frame.d [code]
release.x86/Image.d [code]
release.x86/Lens.d [code]
release.x86/Sensor.d [code]
release.x86/Shot.d [code]
release.x86/TagValue.d [code]
release.x86/Time.d [code]
release.x86/Dummy/Daemon.d [code]
release.x86/Dummy/Frame.d [code]
release.x86/Dummy/Platform.d [code]
release.x86/Dummy/Sensor.d [code]
release.x86/Dummy/Shot.d [code]
release.x86/processing/Color.d [code]
release.x86/processing/Demosaic.d [code]
release.x86/processing/DNG.d [code]
release.x86/processing/Dump.d [code]
release.x86/processing/JPEG.d [code]
release.x86/processing/TIFF.d [code]
release.x86/processing/TIFFTags.d [code]
src/Action.cpp [code]
src/AsyncFile.cpp [code]
src/AutoExposure.cpp [code]
src/AutoFocus.cpp [code]
src/AutoWhiteBalance.cpp [code]
src/Base.cpp [code]
src/Debug.h [code]Basic debugging utility macros
src/Device.cpp [code]
src/Event.cpp [code]
src/Flash.cpp [code]
src/Frame.cpp [code]
src/Image.cpp [code]
src/Lens.cpp [code]
src/Sensor.cpp [code]
src/Shot.cpp [code]
src/TagValue.cpp [code]
src/Time.cpp [code]
src/Dummy/Daemon.cpp [code]
src/Dummy/Daemon.h [code]
src/Dummy/Frame.cpp [code]
src/Dummy/Platform.cpp [code]
src/Dummy/Platform.h [code]
src/Dummy/Sensor.cpp [code]
src/Dummy/Shot.cpp [code]
src/F2/Daemon.cpp [code]
src/F2/Daemon.h [code]
src/F2/EF232LensDatabase.cpp [code]
src/F2/Flash.cpp [code]
src/F2/Frame.cpp [code]
src/F2/Lens.cpp [code]
src/F2/PhidgetDevice.cpp [code]
src/F2/PhidgetDevice.h [code]This file contains a base class for devices that represent a physical device connected over Phidgets
src/F2/Platform.cpp [code]
src/F2/Platform.h [code]
src/F2/Sensor.cpp [code]
src/F2/Shot.cpp [code]
src/F2/ShutterButton.cpp [code]
src/F2/V4L2Sensor.cpp [code]
src/F2/V4L2Sensor.h [code]
src/N900/ButtonListener.cpp [code]
src/N900/ButtonListener.h [code]
src/N900/Daemon.cpp [code]
src/N900/Daemon.h [code]
src/N900/Flash.cpp [code]
src/N900/Frame.cpp [code]
src/N900/Lens.cpp [code]
src/N900/Platform.cpp [code]
src/N900/Platform.h [code]
src/N900/Sensor.cpp [code]
src/N900/V4L2Sensor.cpp [code]
src/N900/V4L2Sensor.h [code]
src/processing/Color.cpp [code]
src/processing/Demosaic.cpp [code]
src/processing/DNG.cpp [code]
src/processing/Dump.cpp [code]
src/processing/JPEG.cpp [code]
src/processing/TIFF.cpp [code]
src/processing/TIFF.h [code]
src/processing/TIFFTags.cpp [code]
src/processing/TIFFTags.h [code]
tests/testCapabilities.cpp [code]
tests/testClassStructure.cpp [code]
tests/testDemosaic.cpp [code]
tests/testDNG.cpp [code]
tests/testF2.cpp [code]
tests/testF2Lens.cpp [code]
tests/testFlashLatency.cpp [code]
tests/testImage.cpp [code]
tests/testJPEG.cpp [code]
tests/testStream.cpp [code]
tests/testTagValue.cpp [code]
tests/testTSQueue.cpp [code]