[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

MacPixelMap

inherits from PixelMap

Object <- Canvas <- PixelMap <- MacPixelMap



Operations

Get list of all operations

CopyPixels
FillBox
FillLine
FillMask
FillPath
FillText
MaskPixels
MatchPixels
ModifyPixel
PathToRgn
ReadPixel
ReinitializeClass


Attributes

Get list of all attributes

Class MacPixelMap 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


Instance template

instance MacPixelMap tag;
     portPixels: nilObject;
     portBounds: <0,0,0,0>;
      portPower: 0;
        portRow: 0;
      portDepth: 0;
        portRes: <0,0>;
  portResHRound: 0;
  portResVRound: 0;
     portOrigin: <0.0,0.0>;
     portDither: <0,0>;
end instance;

Class definition

Define Class MacPixelMap;
    inherits from PixelMap;

    overrides ReinitializeClass;

    intrinsic PathToRgn(path: Object; rgn: Pointer; resolution: PixelDot);

    overrides CopyPixels, FillMask, MaskPixels, MatchPixels;
    overrides FillBox, FillPath, FillLine, FillText;
    overrides ModifyPixel, ReadPixel;
end class;