[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   NAME
	AreaEnd -- Process table of vectors and ellipses and produce areafill.


   SYNOPSIS
	error = AreaEnd(rp)
	  d0  	        A1

	LONG AreaEnd( struct RastPort * );

   FUNCTION
	Trigger the filling operation.
	Process the vector buffer and generate required
	fill into the raster planes. After the fill is complete, reinitialize
	for the next AreaMove or AreaEllipse. Use the raster set up by
	InitTmpRas when generating an areafill mask.

   RESULT
	error - zero for success, or -1 if an error occurred anywhere.

   INPUTS
	rp - pointer to a RastPort structure which specifies where the filled
	     regions will be rendered to.

   BUGS

   SEE ALSO
	InitArea() AreaMove() AreaDraw() AreaEllipse()  InitTmpRas()
	graphics/rastport.h


[Back to Amiga Developer Docs]