MyCalibrationLock Class Reference
[Controler classes]

This class locks the use of image/movie depending on the state of calibration data. More...

#import <MyCalibrationLock.h>

Inheritance diagram for MyCalibrationLock:

Inheritance graph
[legend]
Collaboration diagram for MyCalibrationLock:

Collaboration graph
[legend]

List of all members.

Public Member Functions

(BOOL) - addCalibrationItem:
 Add a new calibration item.
(BOOL) - addImageItem:
 Add a new image item to the list.
(void) - removeItem:
 Remove one item from the list.
(MyIntegerSize- calibrationSize
 Get the size of the calibration frames.

Static Public Member Functions

(id) + calibrationLock
 Constructor.


Detailed Description

This class locks the use of image/movie depending on the state of calibration data.

This class enforces the use of images or movies compatible for calibration purpose.


Member Function Documentation

- (BOOL) addCalibrationItem: (MyImageListItem*)  item  

Add a new calibration item.

Parameters:
item The new item
Returns:
Did the add succeeded ?
A calibration item can be added if it is able to calibrate all the images in the "calibrable" list..

- (BOOL) addImageItem: (MyImageListItem*)  item  

Add a new image item to the list.

Parameters:
item The new item
Returns:
Did the add succeeded ?
An image item can be added if it can be calibrated by all the images in the "calibration" list..

- (void) removeItem: (MyImageListItem*)  item  

Remove one item from the list.

Parameters:
item The item to be removed

- (MyIntegerSize) calibrationSize  

Get the size of the calibration frames.

Returns:
The calibration frames size (null size if no calibration frames)

+ (id) calibrationLock  

Constructor.

Returns:
An initialized instance of MyCalibrationLock


The documentation for this class was generated from the following files:
Generated on Sat Mar 22 17:44:50 2008 for Lynkeos by  doxygen 1.5.4