HandLandmarkIndex class abstract

MediaPipe hand model produces exactly 21 landmarks per hand. The topology here mirrors the MediaPipe Hand landmark documentation: 0=wrist, 1-4=thumb (CMC→tip), 5-8=index, 9-12=middle, 13-16=ring, 17-20=pinky. The connections list drives skeleton rendering and must stay in sync with how the Kotlin side packs the flat DoubleArray (index * 3 = x, +1 = y, +2 = z). Indices and topology for the 21 hand landmark points.

Constructors

HandLandmarkIndex()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

connections → const List<List<int>>
count → const int
indexDip → const int
indexMcp → const int
indexPip → const int
indexTip → const int
middleDip → const int
middleMcp → const int
middlePip → const int
middleTip → const int
pinkyDip → const int
pinkyMcp → const int
pinkyPip → const int
pinkyTip → const int
ringDip → const int
ringMcp → const int
ringPip → const int
ringTip → const int
thumbCmc → const int
thumbIp → const int
thumbMcp → const int
thumbTip → const int
wrist → const int