.class public Lcom/google/mlkit/vision/pose/PoseLandmark; .super Ljava/lang/Object; .source "com.google.mlkit:pose-detection-common@@18.0.0-beta3" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/mlkit/vision/pose/PoseLandmark$LandmarkType; } .end annotation # static fields .field public static final LEFT_ANKLE:I = 0x1b .field public static final LEFT_EAR:I = 0x7 .field public static final LEFT_ELBOW:I = 0xd .field public static final LEFT_EYE:I = 0x2 .field public static final LEFT_EYE_INNER:I = 0x1 .field public static final LEFT_EYE_OUTER:I = 0x3 .field public static final LEFT_FOOT_INDEX:I = 0x1f .field public static final LEFT_HEEL:I = 0x1d .field public static final LEFT_HIP:I = 0x17 .field public static final LEFT_INDEX:I = 0x13 .field public static final LEFT_KNEE:I = 0x19 .field public static final LEFT_MOUTH:I = 0x9 .field public static final LEFT_PINKY:I = 0x11 .field public static final LEFT_SHOULDER:I = 0xb .field public static final LEFT_THUMB:I = 0x15 .field public static final LEFT_WRIST:I = 0xf .field public static final NOSE:I = 0x0 .field public static final RIGHT_ANKLE:I = 0x1c .field public static final RIGHT_EAR:I = 0x8 .field public static final RIGHT_ELBOW:I = 0xe .field public static final RIGHT_EYE:I = 0x5 .field public static final RIGHT_EYE_INNER:I = 0x4 .field public static final RIGHT_EYE_OUTER:I = 0x6 .field public static final RIGHT_FOOT_INDEX:I = 0x20 .field public static final RIGHT_HEEL:I = 0x1e .field public static final RIGHT_HIP:I = 0x18 .field public static final RIGHT_INDEX:I = 0x14 .field public static final RIGHT_KNEE:I = 0x1a .field public static final RIGHT_MOUTH:I = 0xa .field public static final RIGHT_PINKY:I = 0x12 .field public static final RIGHT_SHOULDER:I = 0xc .field public static final RIGHT_THUMB:I = 0x16 .field public static final RIGHT_WRIST:I = 0x10 # instance fields .field private final zza:I .field private final zzb:Lcom/google/mlkit/vision/common/PointF3D; .field private final zzc:Landroid/graphics/PointF; .field private final zzd:F # direct methods .method constructor (ILcom/google/mlkit/vision/common/PointF3D;F)V .locals 1 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V iput p1, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zza:I iput-object p2, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zzb:Lcom/google/mlkit/vision/common/PointF3D; new-instance p1, Landroid/graphics/PointF; invoke-virtual {p2}, Lcom/google/mlkit/vision/common/PointF3D;->getX()F move-result v0 invoke-virtual {p2}, Lcom/google/mlkit/vision/common/PointF3D;->getY()F move-result p2 invoke-direct {p1, v0, p2}, Landroid/graphics/PointF;->(FF)V iput-object p1, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zzc:Landroid/graphics/PointF; iput p3, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zzd:F return-void .end method # virtual methods .method public getInFrameLikelihood()F .locals 1 iget v0, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zzd:F return v0 .end method .method public getLandmarkType()I .locals 1 iget v0, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zza:I return v0 .end method .method public getPosition()Landroid/graphics/PointF; .locals 1 iget-object v0, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zzc:Landroid/graphics/PointF; return-object v0 .end method .method public getPosition3D()Lcom/google/mlkit/vision/common/PointF3D; .locals 1 iget-object v0, p0, Lcom/google/mlkit/vision/pose/PoseLandmark;->zzb:Lcom/google/mlkit/vision/common/PointF3D; return-object v0 .end method