Creates a RenderPolygon from a collection of
UnitPoint objects, and renders it on the current page,
at position specified by the points' coordinates.
Namespace:
C1.C1PreviewIf fillBrush is null, the polygon is open, otherwise it is closed.
Assembly: C1.C1Report.2 (in C1.C1Report.2.dll)
Syntax
C# |
---|
public void RenderDirectPolygon( IEnumerable points, LineDef line, Brush fillBrush ) |
Visual Basic |
---|
Public Sub RenderDirectPolygon ( _ points As IEnumerable, _ line As LineDef, _ fillBrush As Brush _ ) |
Parameters
- points
- Type: System.Collections..::..IEnumerable
The collection of UnitPoint objects (an exception occurs if an object that is not a UnitPoint is found in the collection).
- line
- Type: C1.C1Preview..::..LineDef
The LineDef to draw the polygon with.
- fillBrush
- Type: System.Drawing..::..Brush
The fill color (if null, the polygon is open, otherwise it is closed).
Remarks
This method can only be used between calls to StartDoc()()()() and EndDoc()()()() methods on the current document. For details, see RenderDirect(Unit, Unit, RenderObject, Object, Object).
See Also
C1PrintDocumentCreateRenderPolygon(IEnumerable, Boolean)