Bespoke Multi-Touch Framework
FtirSurface Class
NamespacesBespoke.MultiTouch.FrameworkFtirSurface
The main class representing a multi-touch surface using FTIR (Frustrated Total Internal Reflection).
Declaration Syntax
C#Visual BasicVisual C++
public class FtirSurface
Public Class FtirSurface
public ref class FtirSurface
Members
All MembersConstructorsMethodsPropertiesEvents



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

FtirSurface(Single, Single)
Creates a new instance of FtirSurface.

BackgroundImage
Gets the background image to filter out of every frame.

BackgroundImageSourceSet
Gets the set background image used for computing a background image.

CalibrationTable
Gets or sets the calibration table used for camera/screen correction.

CurrentFrame
Gets the current processed image frame.

CurrentFtirPoints
Gets the currently active FTIR points.

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.)
FtirFrameReceived
Fired when a new camera frame is received.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
HorizontalScale
Gets or sets the horizontal scale factor between the camera's resolution an the screen.

IsRunning
Indicates the status of the FTIR surface.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetBackgroundImage(List<(Of <(Bitmap>)>))
Set the background image from a correlation of a set of images;

Start()()()
Start the FTIR surface image processing (camera frame capture).

Stop()()()
Stop the FTIR surface image processing.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VerticalScale
Gets or sets the vertical scale factor between the camera's resolution an the screen.

Inheritance Hierarchy
Object
FtirSurface

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