|
Lynkeos
1.2
|
Base model of a list of images to process. More...
#import <MyImageList.h>

Instance Methods | |
Read accessors | |
| (NSMutableArray *) | - imageArray |
| (MyImageListItem *) | - firstItem |
| (MyImageListItem *) | - lastItem |
| (MyImageListEnumerator *) | - imageEnumerator |
| (MyImageListEnumerator *) | - imageEnumeratorStartAt:directSense: |
| (RGB *) | - stack |
| (u_long) | - stackSize |
| Stack size in bytes. More... | |
| (REAL) | - blackLevel |
| (REAL) | - whiteLevel |
| (BOOL) | - validLevels |
| Were levels set by the user ? More... | |
Write accessors | |
Returns YES if object was changed | |
| (BOOL) | - setStack:size: |
| (BOOL) | - setBlackLevel:whiteLevel: |
| (BOOL) | - invalidateLevels |
Actions | |
| (BOOL) | - addItem: |
| (BOOL) | - deleteItem: |
| (BOOL) | - changeItemSelection:value: |
Private Attributes | |
| NSMutableArray * | _list |
| RGB * | _rawStack |
| u_long | _stackSize |
| double | _blackLevel |
| double | _whiteLevel |
Initializers and constructors | |
| (id) | - initWithArray: |
| (id) | + imageListWithArray: |
Base model of a list of images to process.
The images in the list share a common goal (dark frame, flat field or object images.
| - (BOOL) addItem: | (MyImageListItem*) | item |
References _list.
Referenced by MyDocument::addEntry:.
| - (REAL) blackLevel |
References _blackLevel.
Referenced by MyImageListWindow::updateProcessControls.
| - (BOOL) changeItemSelection: | (MyImageListItem*) | item | |
| value: | (BOOL) | v | |
References MyImageListItem::setSelected:.
| - (BOOL) deleteItem: | (MyImageListItem*) | item |
References _list.
Referenced by MyDocument::deleteEntry:.
| - (MyImageListItem *) firstItem |
| - (NSMutableArray *) imageArray |
References _list.
Referenced by MyImageListWindow::fillSidePopup, and MyImageListWindow::updateListControls.
| - (MyImageListEnumerator *) imageEnumerator |
References _list.
Referenced by MyObjectImageList::autoSelect:, firstItem, MyObjectImageList::setSearchSquareSide:, and MyObjectImageList::updateMinMaxQuality.
| - (MyImageListEnumerator *) imageEnumeratorStartAt: | (id) | item | |
| directSense: | (BOOL) | direct | |
References _list.
Referenced by MyImageListWindow::highlightOther:, and lastItem.
| + (id) imageListWithArray: | (NSArray*) | list |
| - (id) initWithArray: | (NSArray*) | list |
References _list.
Referenced by MyObjectImageList::initWithImageListData:.
| - (BOOL) invalidateLevels |
References whiteLevel.
Referenced by MyDocument::deleteEntry:.
| - (MyImageListItem *) lastItem |
References imageEnumeratorStartAt:directSense:.
References _blackLevel, and _whiteLevel.
Referenced by MyDocument::adjustLevels::, MyObjectImageList::initWithImageListData:, and MyDocument::postProcess::::.
| - (BOOL) setStack: | (RGB*) | stack | |
| size: | (u_long) | size | |
References _rawStack, _stackSize, and stack.
Referenced by MyDocument::deleteEntry:, MyObjectImageList::initWithImageListData:, MyObjectImageList::setCropRectangle:, and MyObjectImageList::setSizeFactor:.
| - (RGB *) stack |
References _rawStack.
Referenced by MyDocument::postProcess::::, and setStack:size:.
| - (u_long) stackSize |
Stack size in bytes.
References _stackSize.
| - (BOOL) validLevels |
Were levels set by the user ?
References _blackLevel, and _whiteLevel.
| - (REAL) whiteLevel |
References _whiteLevel.
Referenced by invalidateLevels, and MyImageListWindow::updateProcessControls.
|
private |
Referenced by blackLevel, setBlackLevel:whiteLevel:, and validLevels.
|
private |
Referenced by addItem:, deleteItem:, imageArray, imageEnumerator, imageEnumeratorStartAt:directSense:, and initWithArray:.
|
private |
Referenced by setStack:size:, and stack.
|
private |
Referenced by setStack:size:, and stackSize.
|
private |
Referenced by setBlackLevel:whiteLevel:, validLevels, and whiteLevel.
1.8.15