Models a path that consists of lines and Bézier curves.

Namespace: yWorks.Canvas.Drawing
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

Syntax

C#
public class GeneralPath : ICloneable, IEquatable<GeneralPath>
Visual Basic
Public Class GeneralPath _ Implements ICloneable, IEquatable(Of GeneralPath)

Remarks

This class uses double precision coordinates to model a virtual pen that can be moved across the world coordinate system and which can be used to draw lines and Bézier curves. This class provides many geometric utility methods, such as calculating the bounds, hit tests, containment tests, curve flattening, path transformation, path modification, and path iteration.

Inheritance Hierarchy

System..::..Object
  yWorks.Canvas.Drawing..::..GeneralPath

See Also