PatternedLine Class

Class for drawing patterned lines

Definition

Namespace: BeeMobile.LineChart
Assembly: BeeMobile.LineChart.NET48 (in BeeMobile.LineChart.NET48.dll) Version: 4.8.1.10 (4.8.1.10)
C#
public class PatternedLine : INotifyPropertyChanged
Inheritance
Object    PatternedLine
Implements
INotifyPropertyChanged

Constructors

PatternedLine Initializes a new instance of PatternedLine class.
PatternedLine(Boolean) Initializes a new instance of PatternedLine class.

Properties

LinePattern Gets or sets the line pattern array, which represents the pixels of te pattern (true - draw pixel, false - skip).
NextPatternIndex Gets or sets the index of the next pixel within the pattern array.

Methods

DrawPatternLine Draws a patterned line.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPointCount Gets the number of pixels on line, calculated by Bresenham's algorithm.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OnPropertyChanged Called when value of property is changed.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Events

PropertyChanged Raised whenever a value of a property changes.

See Also