Define a new starting point for a new shape in the vector list.
Source position: agraphics.pas line 2022
function AreaMove( |
Rp: PRastPort; |
X: LongInt; |
Y: LongInt |
):LongInt; |
Rp |
|
Points to a RastPort structure |
X |
|
X position in Raster |
Y |
|
Y position in Raster |
0 for success, or -1 if there is no space left in the vector list
Close the last polygon and start another polygon at (x,y). Add the necessary points to vector buffer. Closing a polygon may result in the generation of another AreaDraw() to close previous polygon. Remember to have an initialized TAreaInfo structure attached to the RastPort.
|
Initialize vector collection matrix |
|
|
Process table of vectors and ellipses and produce areafill. |
|
|
Add a point to a list of end points for areafill. |
|
|
Add a ellipse to areainfo list for areafill. |
|
|
Draws a Circle in an Area |