FaceAnnotation constructor

FaceAnnotation({
  1. required BoundingPoly boundingPoly,
  2. required BoundingPoly fdBoundingPoly,
  3. required List<Landmark> landmarks,
  4. required double rollAngle,
  5. required double panAngle,
  6. required double tiltAngle,
  7. required double detectionConfidence,
  8. required double landmarkingConfidence,
  9. required Likelihood enumJoyLikelihood,
  10. required Likelihood enumSorrowLikelihood,
  11. required Likelihood enumAngerLikelihood,
  12. required Likelihood enumSurpriseLikelihood,
  13. required Likelihood enumUnderExposedLikelihood,
  14. required Likelihood enumBlurredLikelihood,
  15. required Likelihood enumHeadwearLikelihood,
})

Implementation

FaceAnnotation(
    {required this.boundingPoly,
    required this.fdBoundingPoly,
    required this.landmarks,
    required this.rollAngle,
    required this.panAngle,
    required this.tiltAngle,
    required this.detectionConfidence,
    required this.landmarkingConfidence,
    required this.enumJoyLikelihood,
    required this.enumSorrowLikelihood,
    required this.enumAngerLikelihood,
    required this.enumSurpriseLikelihood,
    required this.enumUnderExposedLikelihood,
    required this.enumBlurredLikelihood,
    required this.enumHeadwearLikelihood});