Description: Reads an existing image handle and returns another one containing an image created from that handle by tiling the image a given number of times along an arc-shaped path.
Returns: Invalid on failure
Usage: Script or Steady State.
Format: ImageSweep(Handle, Count, Radius, StartAngle, EndAngle)
Parameters: Handle { Bitmap } { required } { no default }
The image handle to copy and modify.
Count { numeric } { required } { no default }
The number of tiles to draw.
Radius { numeric } { required } { no default }
The natural radius of the short axis of the ellipse, used to determine scaling.
StartAngle { numeric } { required } { no default }
The angle at which the first tile is to be drawn. Range -180 to 180, start point is the vertical axis, angles are positive counter-clockwise..
EndAngle { numeric } { required } { no default }
The angle at which the last tile is to be drawn. Range -180 to 180, start point is the vertical axis, angles are positive counter-clockwise..
Comments The result is a radial array of tiles. Drawing angles intersect the center of the tiles. The path is based upon the size and shape of an ellipse traced out using the bounding box of the drawing transform. Scaling is based upon a comparison of the described radius and the final size of the transform on the screen. In the case of an ellipse the radius is assumed to be the smallest elliptical radius. Returns Invalid upon failure
See Also: