MultiGridCell class documentation

Authors

Generated by pauljohn

Contents -

  1. Software documentation for the MultiGridCell class
  2. Software documentation for the AppCell protocol

Software documentation for the MultiGridCell class

MultiGridCell : SwarmObject

Declared in:
MultiGridCell.h
Conforms to:
AppCell

Description forthcoming.

Method summary

createCollection

- (id) createCollection;

Description forthcoming.


createEnd

- (id) createEnd;

Description forthcoming.


deleteAllItems

- (void) deleteAllItems;

Description forthcoming.


getAtOffset:

- (id) getAtOffset: (unsigned)offset;

Description forthcoming.


getCellValue

- (long) getCellValue;

Description forthcoming.


getCollection

- (id) getCollection;

Description forthcoming.


getCount

- (unsigned) getCount;

Description forthcoming.


getFirst

- (id) getFirst;

Description forthcoming.


getLast

- (id) getLast;

Description forthcoming.


getRandomItem

- (id) getRandomItem;

Description forthcoming.


getX

- (unsigned) getX;

Description forthcoming.


getY

- (unsigned) getY;

Description forthcoming.


initializeAllValues

- (id) initializeAllValues;

Description forthcoming.


insertItem:

- (BOOL) insertItem: (id)obj;

Description forthcoming.


insertItem:Key:

- (BOOL) insertItem: (id)obj1 Key: (id)obj2;

Description forthcoming.


performForEach:

- (id) performForEach: (SEL)aSel;

Description forthcoming.


performForEach:with:

- (id) performForEach: (SEL)aSel with: (id)anObject;

Description forthcoming.


remove:

- (id) remove: (id)anObj;

Description forthcoming.


removeAllItems

- (void) removeAllItems;

Description forthcoming.


removeAtOffset:

- (id) removeAtOffset: (unsigned)offset;

Description forthcoming.


removeFirst

- (id) removeFirst;

Description forthcoming.


removeLast

- (id) removeLast;

Description forthcoming.


removeRandomItem

- (id) removeRandomItem;

Description forthcoming.


setX:

- (id) setX: (unsigned)theX;

Description forthcoming.


setX:Y:

- (id) setX: (unsigned)theX Y: (unsigned)theY;

Description forthcoming.


setY:

- (id) setY: (unsigned)theY;

Description forthcoming.


Software documentation for the AppCell protocol

AppCell

Declared in:
MultiGridCell.h

Since we assume specific applications will need to customize the behavior of the cells, this protocol is used to assure our grid that the cells are good enough to get the job done.

Method summary

createCollection

- (id) createCollection;

Description forthcoming.


createEnd

- (id) createEnd;

Description forthcoming.


deleteAllItems

- (void) deleteAllItems;

Description forthcoming.


getAtOffset:

- (id) getAtOffset: (unsigned)offset;

Description forthcoming.


getCellValue

- (long) getCellValue;

Description forthcoming.


getCollection

- (id) getCollection;

Description forthcoming.


getCount

- (unsigned) getCount;

Description forthcoming.


getFirst

- (id) getFirst;

Description forthcoming.


getLast

- (id) getLast;

Description forthcoming.


getRandomItem

- (id) getRandomItem;

Description forthcoming.


getX

- (unsigned) getX;

Description forthcoming.


getY

- (unsigned) getY;

Description forthcoming.


initializeAllValues

- (id) initializeAllValues;

Description forthcoming.


insertItem:

- (BOOL) insertItem: (id)obj;

Description forthcoming.


insertItem:Key:

- (BOOL) insertItem: (id)obj1 Key: (id)obj2;

Description forthcoming.


perform:

- (id) perform: (SEL)aSel;

Description forthcoming.


perform:with:

- (id) perform: (SEL)aSel with: (id)anObject;

Description forthcoming.


performForEach:

- (id) performForEach: (SEL)aSel;

Description forthcoming.


performForEach:with:

- (id) performForEach: (SEL)aSel with: (id)anObject;

Description forthcoming.


remove:

- (id) remove: (id)anObj;

Description forthcoming.


removeAllItems

- (void) removeAllItems;

Description forthcoming.


removeAtOffset:

- (id) removeAtOffset: (unsigned)offset;

Description forthcoming.


removeFirst

- (id) removeFirst;

Description forthcoming.


removeLast

- (id) removeLast;

Description forthcoming.


removeRandomItem

- (id) removeRandomItem;

Description forthcoming.


setX:

- (id) setX: (unsigned)theX;

Description forthcoming.


setX:Y:

- (id) setX: (unsigned)theX Y: (unsigned)theY;

Description forthcoming.


setY:

- (id) setY: (unsigned)theY;

Description forthcoming.