Unit 'agraphics' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#os4units]

TAreaInfo

Declaration

Source position: agraphics.pas line 651

type TAreaInfo = record

  VctrTbl: PSmallInt;

  

Pointer to start of vector table

  VctrPtr: PSmallInt;

  

Pointer to current vertex

  FlagTbl: PByte;

  

Pointer to start of vector flag table

  FlagPtr: PByte;

  

Pointers to areafill flags

  Count: SmallInt;

  

Number of vertices in list

  MaxCount: SmallInt;

  

AreaMove/AreaDraw will not allow Count>MaxCount

  FirstX: SmallInt;

  

First point for this polygon (X coordinate)

  FirstY: SmallInt;

  

First point for this polygon (Y coordinate)

end;

See also

InitArea

  

Initialize vector collection matrix

TRastPort

  

Basic structure for all drawing actions

AreaDraw

  

Add a point to a list of end points for areafill.

AreaMove

  

Define a new starting point for a new shape in the vector list.

AreaEllipse

  

Add a ellipse to areainfo list for areafill.

AreaEnd

  

Process table of vectors and ellipses and produce areafill.


Documentation generated on: 2021-07-30