7#include <aws/rekognition/Rekognition_EXPORTS.h>
8#include <aws/rekognition/model/LandmarkType.h>
60 inline double GetX()
const{
return m_x; }
62 inline void SetX(
double value) { m_xHasBeenSet =
true; m_x = value; }
73 inline double GetY()
const{
return m_y; }
75 inline void SetY(
double value) { m_yHasBeenSet =
true; m_y = value; }
81 bool m_typeHasBeenSet =
false;
84 bool m_xHasBeenSet =
false;
87 bool m_yHasBeenSet =
false;
AWS_REKOGNITION_API Landmark(Aws::Utils::Json::JsonView jsonValue)
void SetType(LandmarkType &&value)
AWS_REKOGNITION_API Landmark & operator=(Aws::Utils::Json::JsonView jsonValue)
const LandmarkType & GetType() const
Landmark & WithType(const LandmarkType &value)
Landmark & WithY(double value)
void SetType(const LandmarkType &value)
AWS_REKOGNITION_API Landmark()
AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const
Landmark & WithType(LandmarkType &&value)
Landmark & WithX(double value)
bool TypeHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue