Bespoke Multi-Touch Framework
Stroke Class
NamespacesBespoke.MultiTouch.Framework.InkStroke
Represents a series of points collected between surface press and release.
Declaration Syntax
C#Visual BasicVisual C++
public class Stroke
Public Class Stroke
public ref class Stroke
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Stroke()()()
Creates a new instance of Stroke.

Stroke(IEnumerable<(Of <(FtirPoint>)>))
Creates a new instance of Stroke.

Stroke(Guid, IEnumerable<(Of <(FtirPoint>)>), Int32)
Creates a new instance of Stroke.

AddFtirPoint(FtirPoint)
Add a point to the stroke.

Clear()()()
Remove all points from the stroke.

EndPointProximityThreshold
Gets or sets the value used to determine if the stroke's endpoints meet.

EndPointsMeet
Indicates whether the endpoints of the stroke meet.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FtirPoints
Gets the collection of points within the stroke.

GetBounds()()()
Get the bounding box of the stroke.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
ID
Gets the unique identifier of this stroke.

Load(BinaryReader)
Load a stroke.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveFtirPoint(FtirPoint)
Remove a point from the stroke.

Save(BinaryWriter)
Serialize the stroke.

Sigma
Gets or sets the smoothing factor.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
Stroke

Assembly: Bespoke.MultiTouch.Framework (Module: Bespoke.MultiTouch.Framework) Version: 4.1.0.0 (4.1.0.0)