API reference

ShapeRecognizer Class

Extends ScriptableObject

Properties

IndexFeatureConfigs : IReadOnlyList< FingerFeatureConfig >
[Get]
Signature
IReadOnlyList<FingerFeatureConfig> IndexFeatureConfigs
MiddleFeatureConfigs : IReadOnlyList< FingerFeatureConfig >
[Get]
Signature
IReadOnlyList<FingerFeatureConfig> MiddleFeatureConfigs
PinkyFeatureConfigs : IReadOnlyList< FingerFeatureConfig >
[Get]
Signature
IReadOnlyList<FingerFeatureConfig> PinkyFeatureConfigs
RingFeatureConfigs : IReadOnlyList< FingerFeatureConfig >
[Get]
Signature
IReadOnlyList<FingerFeatureConfig> RingFeatureConfigs
ShapeName : string
[Get]
Signature
string ShapeName
ThumbFeatureConfigs : IReadOnlyList< FingerFeatureConfig >
[Get]
Signature
IReadOnlyList<FingerFeatureConfig> ThumbFeatureConfigs

Methods

GetFingerFeatureConfigs ( finger )
Signature
IReadOnlyList< FingerFeatureConfig > GetFingerFeatureConfigs(HandFinger finger)
Parameters
finger: HandFinger
Returns
IReadOnlyList< FingerFeatureConfig >
GetFingerFeatureConfigs ()
Signature
IEnumerable< ValueTuple< HandFinger, IReadOnlyList< FingerFeatureConfig > > > GetFingerFeatureConfigs()
Returns
IEnumerable< ValueTuple< HandFinger, IReadOnlyList< FingerFeatureConfig > > >
InjectAllShapeRecognizer ( fingerFeatureConfigs )
Signature
void InjectAllShapeRecognizer(IDictionary< HandFinger, FingerFeatureConfig[]> fingerFeatureConfigs)
Parameters
fingerFeatureConfigs: IDictionary< HandFinger, FingerFeatureConfig[]>
Returns
void
InjectIndexFeatureConfigs ( configs )
Signature
void InjectIndexFeatureConfigs(FingerFeatureConfig[] configs)
Parameters
Returns
void
InjectMiddleFeatureConfigs ( configs )
Signature
void InjectMiddleFeatureConfigs(FingerFeatureConfig[] configs)
Parameters
Returns
void
InjectPinkyFeatureConfigs ( configs )
Signature
void InjectPinkyFeatureConfigs(FingerFeatureConfig[] configs)
Parameters
Returns
void
InjectRingFeatureConfigs ( configs )
Signature
void InjectRingFeatureConfigs(FingerFeatureConfig[] configs)
Parameters
Returns
void
InjectShapeName ( shapeName )
Signature
void InjectShapeName(string shapeName)
Parameters
shapeName: string
Returns
void
InjectThumbFeatureConfigs ( configs )
Signature
void InjectThumbFeatureConfigs(FingerFeatureConfig[] configs)
Parameters
Returns
void

Inner Classes

FingerFeatureConfig Class

FingerFeatureConfigList Class

Constructors

FingerFeatureConfigList ()
Signature
FingerFeatureConfigList()
FingerFeatureConfigList ( value )
Signature
FingerFeatureConfigList(List< FingerFeatureConfig > value)
Parameters
value: List< FingerFeatureConfig >

Properties

Value : IReadOnlyList< FingerFeatureConfig >
[Get]
Signature
IReadOnlyList<FingerFeatureConfig> Value