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
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