Public Member Functions | |
(void) | - addIndex: [implementation] |
(void) | - addIndexes: [implementation] |
(void) | - addIndexesInRange: [implementation] |
(void) | - removeIndex: [implementation] |
(void) | - removeIndexes: [implementation] |
(void) | - removeAllIndexes [implementation] |
(void) | - removeIndexesInRange: [implementation] |
(void) | - shiftIndexesStartingAtIndex:by: [implementation] |
Definition at line 432 of file CPIndexSet.j.
- (void) addIndex: | (unsigned) | anIndex | [implementation] |
Adds an index to the set.
anIndex | the index to add |
Definition at line 439 of file CPIndexSet.j.
- (void) addIndexes: | (CPIndexSet) | anIndexSet | [implementation] |
Adds indices to the set
anIndexSet | a set of indices to add to the receiver |
Definition at line 448 of file CPIndexSet.j.
- (void) addIndexesInRange: | (CPRange) | aRange | [implementation] |
Adds the range of indices to the set
aRange | the range of numbers to add as indices to the set |
Definition at line 463 of file CPIndexSet.j.
- (void) removeAllIndexes | [implementation] |
Removes all indices from the set
Definition at line 581 of file CPIndexSet.j.
- (void) removeIndex: | (unsigned int) | anIndex | [implementation] |
Removes an index from the set
anIndex | the index to remove |
Definition at line 557 of file CPIndexSet.j.
- (void) removeIndexes: | (CPIndexSet) | anIndexSet | [implementation] |
Removes the indices from the receiving set.
anIndexSet | the set of indices to remove from the receiver |
Definition at line 567 of file CPIndexSet.j.
- (void) removeIndexesInRange: | (CPRange) | aRange | [implementation] |
Removes the indices in the range from the set.
aRange | the range of indices to remove |
Definition at line 593 of file CPIndexSet.j.
- (void) shiftIndexesStartingAtIndex: | (unsigned) | anIndex | ||
by: | (int) | aDelta | ||
[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. |
Definition at line 661 of file CPIndexSet.j.