| OCR Text |
Show DeleteCols deletes a specified number of columns from all DynArrayRow objects contained in the DynArray. Uses DynArrayRow methods: DPullLeft, DPullRight. PutElt inserts an element at (x, y) in the DynArray. Uses DynArrayRow methods: DAssignElt. RemoveElt removes an element from the DynArray by address without the need for its (x, y) location. Uses DynArrayRow methods: DRemoveElt. GetElt returns a pointer to the element located at (x, y). Uses DynArrayRow methods: DFindElt. XYTranslate translates the DynArray by (x, y). Uses DynArrayRow methods: DXY-Translate. GetRow returns the row located at a specified index. Uses DynArrayRow methods: none. Clone creates a deep copy of the DynArray. Use DynArrayRow methods: DClone. The following virtual methods are defined on the DynArrayRow: DIsEmpty returns true if the DynArrayRow is empty. DFlagEvery Where sets flag information (internal state) on all elements stored in the DynArrayRow. DFlagWithinBounds sets flag information on all elements in the DynArrayRow within the specified bounds. DLeftBound returns the least left bound of the DynArrayRow. DRightBound returns the greatest right bound of the DynArrayRow. DXYTranslate translates the DynArrayRow by the specified (x, y). DPullLeft deletes columns in the DynArrayRow (from right to left). 113 |