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