Progress® Telerik® Reporting R1 2021
PolygonShape Class
Represents a polygon shape.
Inheritance Hierarchy
SystemObject
Telerik.Reporting.Drawing.ShapesShapeBase
Telerik.Reporting.Drawing.ShapesRoundedCornerShape
Telerik.Reporting.Drawing.ShapesPolygonShapeBase
Telerik.Reporting.Drawing.ShapesPolygonShape
Namespace:
Telerik.Reporting.Drawing.ShapesTelerik.Reporting.Drawing.ShapesShapeBase
Telerik.Reporting.Drawing.ShapesRoundedCornerShape
Telerik.Reporting.Drawing.ShapesPolygonShapeBase
Telerik.Reporting.Drawing.ShapesPolygonShape
Assembly: Telerik.Reporting (in Telerik.Reporting.dll)
Syntax
The PolygonShape type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | PolygonShape |
Initializes a new instance of the
PolygonShape with
3 vertexes and zero angle of rotation.
|
![]() | PolygonShape(Int32) |
Initializes a new instance of the
PolygonShape with
the specified vertex count and zero angle of rotation.
|
![]() | PolygonShape(Int32, Double, Int32) |
Initializes a new instance of the
PolygonShape with
the specified vertex count and angle of rotation in degrees.
|
Properties
Name | Description | |
---|---|---|
![]() | AngleInRad |
Gets the angle of rotation of this shape in radians.
(Inherited from ShapeBase.) |
![]() | Bounds |
Gets or sets the bounds of this shape.
(Inherited from ShapeBase.) |
![]() | Rounding |
Gets or sets the rounding factor for the shape.
(Inherited from RoundedCornerShape.) |
![]() | StartAngle | (Inherited from ShapeBase.) |
![]() | VertexCount | (Inherited from PolygonShapeBase.) |
Methods
Name | Description | |
---|---|---|
![]() | AddBeziers |
Adds a Bezier curve to the shape.
(Inherited from ShapeBase.) |
![]() | AddEllipse |
Adds an ellipse to the shape.
(Inherited from ShapeBase.) |
![]() | AddLine |
Adds a straight line to the shape.
(Inherited from ShapeBase.) |
![]() | AddLines |
Adds a series of straight lines to the shape.
(Inherited from ShapeBase.) |
![]() | Clone | (Overrides ShapeBaseClone.) |
![]() | CreateRawShape |
Creates the raw shape.
(Inherited from PolygonShapeBase.) |
![]() | CreateShape |
Creates the shape.
(Inherited from RoundedCornerShape.) |
![]() | GetEnumerator | (Inherited from ShapeBase.) |
![]() | GetPoints |
Gets the points of this shape.
(Overrides PolygonShapeBaseGetPoints(RectangleF).) |
![]() | RecreateShape |
Recreates the shape.
(Inherited from ShapeBase.) |
![]() | ToString |
Returns a human-readable representation ot this
PolygonShape.
(Overrides ObjectToString.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() | IEnumerableIShapeSegmentGetEnumerator | (Inherited from ShapeBase.) |
Version Information
Supported in: 1.0.1