Instance Methods | |
(void) | - addIndex: |
(void) | - addIndexes: |
(void) | - addIndexesInRange: |
(void) | - removeAllIndexes |
(void) | - removeIndex: |
(void) | - removeIndexes: |
(void) | - removeIndexesInRange: |
(void) | - shiftIndexesStartingAtIndex:by: |
Definition at line 702 of file CPIndexSet.j.
|
implementation |
Adds an index to the set.
anIndex | the index to add |
Extends class CPIndexSet.
Definition at line 709 of file CPIndexSet.j.
|
implementation |
Adds indices to the set
anIndexSet | a set of indices to add to the receiver |
Extends class CPIndexSet.
Definition at line 718 of file CPIndexSet.j.
|
implementation |
Adds the range of indices to the set
aRange | the range of numbers to add as indices to the set |
Extends class CPIndexSet.
Definition at line 732 of file CPIndexSet.j.
|
implementation |
Removes all indices from the set
Extends class CPIndexSet.
Definition at line 827 of file CPIndexSet.j.
|
implementation |
Removes an index from the set
anIndex | the index to remove |
Extends class CPIndexSet.
Definition at line 804 of file CPIndexSet.j.
|
implementation |
Removes the indices from the receiving set.
anIndexSet | the set of indices to remove from the receiver |
Extends class CPIndexSet.
Definition at line 814 of file CPIndexSet.j.
|
implementation |
Removes the indices in the range from the set.
aRange | the range of indices to remove |
Extends class CPIndexSet.
Definition at line 838 of file CPIndexSet.j.
|
implementation |
Shifts the values of indices left or right by a specified amount.
anIndex | the index to start the shifting operation from (inclusive) |
aDelta | the amount and direction to shift. A positive value shifts to the right. A negative value shifts to the left. |
Extends class CPIndexSet.
Definition at line 921 of file CPIndexSet.j.