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:


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


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


See Also