MeshBaker
Public Member Functions | Properties | List of all members
FingerGestures.FingerList Class Reference

A finger list implementation with support for write access More...

Inherits FingerGestures.IFingerList.

Public Member Functions

 FingerList ()
 
 FingerList (List< Finger > list)
 
IEnumerator< FingerGetEnumerator ()
 
void Add (Finger touch)
 
void Clear ()
 
delegate T FingerPropertyGetterDelegate< T > (Finger finger)
 
Vector2 AverageVector (FingerPropertyGetterDelegate< Vector2 > getProperty)
 
float AverageFloat (FingerPropertyGetterDelegate< float > getProperty)
 
Vector2 GetAveragePosition ()
 Get the average position of all the fingers in the list More...
 
Vector2 GetAveragePreviousPosition ()
 Get the average previous position of all the fingers in the list More...
 
float GetAverageDistanceFromStart ()
 Get the average distance from each finger's starting position in the list More...
 
Finger GetOldest ()
 Find the finger with the oldest StartTime More...
 

Properties

Finger this[int index] [get]
 
int Count [get]
 
- Properties inherited from FingerGestures.IFingerList
Finger this[int index] [get]
 Get finger in array by index More...
 
int Count [get]
 Number of fingers in the list More...
 

Detailed Description

A finger list implementation with support for write access

Constructor & Destructor Documentation

§ FingerList() [1/2]

FingerGestures.FingerList.FingerList ( )

§ FingerList() [2/2]

FingerGestures.FingerList.FingerList ( List< Finger list)

Member Function Documentation

§ Add()

void FingerGestures.FingerList.Add ( Finger  touch)

§ AverageFloat()

float FingerGestures.FingerList.AverageFloat ( FingerPropertyGetterDelegate< float >  getProperty)

§ AverageVector()

Vector2 FingerGestures.FingerList.AverageVector ( FingerPropertyGetterDelegate< Vector2 >  getProperty)

§ Clear()

void FingerGestures.FingerList.Clear ( )

§ FingerPropertyGetterDelegate< T >()

delegate T FingerGestures.FingerList.FingerPropertyGetterDelegate< T > ( Finger  finger)

§ GetAverageDistanceFromStart()

float FingerGestures.FingerList.GetAverageDistanceFromStart ( )

Get the average distance from each finger's starting position in the list

Implements FingerGestures.IFingerList.

§ GetAveragePosition()

Vector2 FingerGestures.FingerList.GetAveragePosition ( )

Get the average position of all the fingers in the list

Implements FingerGestures.IFingerList.

§ GetAveragePreviousPosition()

Vector2 FingerGestures.FingerList.GetAveragePreviousPosition ( )

Get the average previous position of all the fingers in the list

Implements FingerGestures.IFingerList.

§ GetEnumerator()

IEnumerator<Finger> FingerGestures.FingerList.GetEnumerator ( )

§ GetOldest()

Finger FingerGestures.FingerList.GetOldest ( )

Find the finger with the oldest StartTime

Implements FingerGestures.IFingerList.

Property Documentation

§ Count

int FingerGestures.FingerList.Count
get

§ this[int index]

Finger FingerGestures.FingerList.this[int index]
get

The documentation for this class was generated from the following file: