C# Class Petzold.Media2D.ArrowLineBase

Provides a base class for ArrowLine and ArrowPolyline. This class is abstract.
Inheritance: System.Windows.Shapes.Shape
Show file Open project: Warewolf-ESB/Warewolf

Public Properties

Property Type Description
ArrowAngleProperty System.Windows.DependencyProperty
ArrowEndsProperty System.Windows.DependencyProperty
ArrowLengthProperty System.Windows.DependencyProperty
IsArrowClosedProperty System.Windows.DependencyProperty

Protected Properties

Property Type Description
PathfigLine System.Windows.Media.PathFigure
Pathgeo System.Windows.Media.PathGeometry
PolysegLine System.Windows.Media.PolyLineSegment

Public Methods

Method Description
ArrowLineBase ( ) : System.Windows

Initializes a new instance of ArrowLineBase.

Private Methods

Method Description
CalculateArrow ( System.Windows.Media.PathFigure pathfig, Point pt1, Point pt2 ) : System.Windows.Media.PathFigure

Method Details

ArrowLineBase() public method

Initializes a new instance of ArrowLineBase.
public ArrowLineBase ( ) : System.Windows
return System.Windows

Property Details

ArrowAngleProperty public static property

Identifies the ArrowAngle dependency property.
public static DependencyProperty,System.Windows ArrowAngleProperty
return System.Windows.DependencyProperty

ArrowEndsProperty public static property

Identifies the ArrowEnds dependency property.
public static DependencyProperty,System.Windows ArrowEndsProperty
return System.Windows.DependencyProperty

ArrowLengthProperty public static property

Identifies the ArrowLength dependency property.
public static DependencyProperty,System.Windows ArrowLengthProperty
return System.Windows.DependencyProperty

IsArrowClosedProperty public static property

Identifies the IsArrowClosed dependency property.
public static DependencyProperty,System.Windows IsArrowClosedProperty
return System.Windows.DependencyProperty

PathfigLine protected property

protected PathFigure,System.Windows.Media PathfigLine
return System.Windows.Media.PathFigure

Pathgeo protected property

protected PathGeometry,System.Windows.Media Pathgeo
return System.Windows.Media.PathGeometry

PolysegLine protected property

protected PolyLineSegment,System.Windows.Media PolysegLine
return System.Windows.Media.PolyLineSegment