AWS SDK for C++  1.9.153
AWS SDK for C++
Public Member Functions | List of all members
Aws::Rekognition::Model::Face Class Reference

#include <Face.h>

Public Member Functions

 Face ()
 
 Face (Aws::Utils::Json::JsonView jsonValue)
 
Faceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFaceId () const
 
bool FaceIdHasBeenSet () const
 
void SetFaceId (const Aws::String &value)
 
void SetFaceId (Aws::String &&value)
 
void SetFaceId (const char *value)
 
FaceWithFaceId (const Aws::String &value)
 
FaceWithFaceId (Aws::String &&value)
 
FaceWithFaceId (const char *value)
 
const BoundingBoxGetBoundingBox () const
 
bool BoundingBoxHasBeenSet () const
 
void SetBoundingBox (const BoundingBox &value)
 
void SetBoundingBox (BoundingBox &&value)
 
FaceWithBoundingBox (const BoundingBox &value)
 
FaceWithBoundingBox (BoundingBox &&value)
 
const Aws::StringGetImageId () const
 
bool ImageIdHasBeenSet () const
 
void SetImageId (const Aws::String &value)
 
void SetImageId (Aws::String &&value)
 
void SetImageId (const char *value)
 
FaceWithImageId (const Aws::String &value)
 
FaceWithImageId (Aws::String &&value)
 
FaceWithImageId (const char *value)
 
const Aws::StringGetExternalImageId () const
 
bool ExternalImageIdHasBeenSet () const
 
void SetExternalImageId (const Aws::String &value)
 
void SetExternalImageId (Aws::String &&value)
 
void SetExternalImageId (const char *value)
 
FaceWithExternalImageId (const Aws::String &value)
 
FaceWithExternalImageId (Aws::String &&value)
 
FaceWithExternalImageId (const char *value)
 
double GetConfidence () const
 
bool ConfidenceHasBeenSet () const
 
void SetConfidence (double value)
 
FaceWithConfidence (double value)
 

Detailed Description

Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

See Also:

AWS API Reference

Definition at line 34 of file Face.h.

Constructor & Destructor Documentation

◆ Face() [1/2]

Aws::Rekognition::Model::Face::Face ( )

◆ Face() [2/2]

Aws::Rekognition::Model::Face::Face ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BoundingBoxHasBeenSet()

bool Aws::Rekognition::Model::Face::BoundingBoxHasBeenSet ( ) const
inline

Bounding box of the face.

Definition at line 92 of file Face.h.

◆ ConfidenceHasBeenSet()

bool Aws::Rekognition::Model::Face::ConfidenceHasBeenSet ( ) const
inline

Confidence level that the bounding box contains a face (and not a different object such as a tree).

Definition at line 207 of file Face.h.

◆ ExternalImageIdHasBeenSet()

bool Aws::Rekognition::Model::Face::ExternalImageIdHasBeenSet ( ) const
inline

Identifier that you assign to all the faces in the input image.

Definition at line 164 of file Face.h.

◆ FaceIdHasBeenSet()

bool Aws::Rekognition::Model::Face::FaceIdHasBeenSet ( ) const
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 51 of file Face.h.

◆ GetBoundingBox()

const BoundingBox& Aws::Rekognition::Model::Face::GetBoundingBox ( ) const
inline

Bounding box of the face.

Definition at line 87 of file Face.h.

◆ GetConfidence()

double Aws::Rekognition::Model::Face::GetConfidence ( ) const
inline

Confidence level that the bounding box contains a face (and not a different object such as a tree).

Definition at line 201 of file Face.h.

◆ GetExternalImageId()

const Aws::String& Aws::Rekognition::Model::Face::GetExternalImageId ( ) const
inline

Identifier that you assign to all the faces in the input image.

Definition at line 159 of file Face.h.

◆ GetFaceId()

const Aws::String& Aws::Rekognition::Model::Face::GetFaceId ( ) const
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 46 of file Face.h.

◆ GetImageId()

const Aws::String& Aws::Rekognition::Model::Face::GetImageId ( ) const
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 118 of file Face.h.

◆ ImageIdHasBeenSet()

bool Aws::Rekognition::Model::Face::ImageIdHasBeenSet ( ) const
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 123 of file Face.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Rekognition::Model::Face::Jsonize ( ) const

◆ operator=()

Face& Aws::Rekognition::Model::Face::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBoundingBox() [1/2]

void Aws::Rekognition::Model::Face::SetBoundingBox ( BoundingBox &&  value)
inline

Bounding box of the face.

Definition at line 102 of file Face.h.

◆ SetBoundingBox() [2/2]

void Aws::Rekognition::Model::Face::SetBoundingBox ( const BoundingBox value)
inline

Bounding box of the face.

Definition at line 97 of file Face.h.

◆ SetConfidence()

void Aws::Rekognition::Model::Face::SetConfidence ( double  value)
inline

Confidence level that the bounding box contains a face (and not a different object such as a tree).

Definition at line 213 of file Face.h.

◆ SetExternalImageId() [1/3]

void Aws::Rekognition::Model::Face::SetExternalImageId ( Aws::String &&  value)
inline

Identifier that you assign to all the faces in the input image.

Definition at line 174 of file Face.h.

◆ SetExternalImageId() [2/3]

void Aws::Rekognition::Model::Face::SetExternalImageId ( const Aws::String value)
inline

Identifier that you assign to all the faces in the input image.

Definition at line 169 of file Face.h.

◆ SetExternalImageId() [3/3]

void Aws::Rekognition::Model::Face::SetExternalImageId ( const char *  value)
inline

Identifier that you assign to all the faces in the input image.

Definition at line 179 of file Face.h.

◆ SetFaceId() [1/3]

void Aws::Rekognition::Model::Face::SetFaceId ( Aws::String &&  value)
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 61 of file Face.h.

◆ SetFaceId() [2/3]

void Aws::Rekognition::Model::Face::SetFaceId ( const Aws::String value)
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 56 of file Face.h.

◆ SetFaceId() [3/3]

void Aws::Rekognition::Model::Face::SetFaceId ( const char *  value)
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 66 of file Face.h.

◆ SetImageId() [1/3]

void Aws::Rekognition::Model::Face::SetImageId ( Aws::String &&  value)
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 133 of file Face.h.

◆ SetImageId() [2/3]

void Aws::Rekognition::Model::Face::SetImageId ( const Aws::String value)
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 128 of file Face.h.

◆ SetImageId() [3/3]

void Aws::Rekognition::Model::Face::SetImageId ( const char *  value)
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 138 of file Face.h.

◆ WithBoundingBox() [1/2]

Face& Aws::Rekognition::Model::Face::WithBoundingBox ( BoundingBox &&  value)
inline

Bounding box of the face.

Definition at line 112 of file Face.h.

◆ WithBoundingBox() [2/2]

Face& Aws::Rekognition::Model::Face::WithBoundingBox ( const BoundingBox value)
inline

Bounding box of the face.

Definition at line 107 of file Face.h.

◆ WithConfidence()

Face& Aws::Rekognition::Model::Face::WithConfidence ( double  value)
inline

Confidence level that the bounding box contains a face (and not a different object such as a tree).

Definition at line 219 of file Face.h.

◆ WithExternalImageId() [1/3]

Face& Aws::Rekognition::Model::Face::WithExternalImageId ( Aws::String &&  value)
inline

Identifier that you assign to all the faces in the input image.

Definition at line 189 of file Face.h.

◆ WithExternalImageId() [2/3]

Face& Aws::Rekognition::Model::Face::WithExternalImageId ( const Aws::String value)
inline

Identifier that you assign to all the faces in the input image.

Definition at line 184 of file Face.h.

◆ WithExternalImageId() [3/3]

Face& Aws::Rekognition::Model::Face::WithExternalImageId ( const char *  value)
inline

Identifier that you assign to all the faces in the input image.

Definition at line 194 of file Face.h.

◆ WithFaceId() [1/3]

Face& Aws::Rekognition::Model::Face::WithFaceId ( Aws::String &&  value)
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 76 of file Face.h.

◆ WithFaceId() [2/3]

Face& Aws::Rekognition::Model::Face::WithFaceId ( const Aws::String value)
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 71 of file Face.h.

◆ WithFaceId() [3/3]

Face& Aws::Rekognition::Model::Face::WithFaceId ( const char *  value)
inline

Unique identifier that Amazon Rekognition assigns to the face.

Definition at line 81 of file Face.h.

◆ WithImageId() [1/3]

Face& Aws::Rekognition::Model::Face::WithImageId ( Aws::String &&  value)
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 148 of file Face.h.

◆ WithImageId() [2/3]

Face& Aws::Rekognition::Model::Face::WithImageId ( const Aws::String value)
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 143 of file Face.h.

◆ WithImageId() [3/3]

Face& Aws::Rekognition::Model::Face::WithImageId ( const char *  value)
inline

Unique identifier that Amazon Rekognition assigns to the input image.

Definition at line 153 of file Face.h.


The documentation for this class was generated from the following file: