Object <- Canvas <- PixelMap <- IndirectPixelMap |
|
|
CopyPixels FillBox FillMask FillPath FillText FlipPixels FloodFill |
MaskPixels MatchPixels ModifyPixel RefreshPixelBox RefreshWindow RotatePixels |
Class IndirectPixelMap defines no new attributes.
Fields
| Field | Type | |
|---|---|---|
| PixelMap: | portPixels: | Pixels |
| portBounds: | PixelBox | |
| portPower: | UnsignedShort | |
| portRow: | UnsignedShort | |
| portDepth: | Unsigned | |
| portRes: | PixelDot | |
| portResHRound: | SignedShort | |
| portResVRound: | SignedShort | |
| portOrigin: | Dot | |
| portDither: | PixelDot |
Define Class IndirectPixelMap; abstract; inherits from PixelMap; operation RefreshPixelBox(refreshThis: PixelBox), noMethod; overrides RefreshWindow; overrides CopyPixels, FillMask, MaskPixels, MatchPixels; overrides FillBox, FillPath, FillText; overrides ModifyPixel; overrides FloodFill, FlipPixels, RotatePixels; end class;