7#include <aws/rekognition/Rekognition_EXPORTS.h>
16namespace Rekognition {
27 AWS_REKOGNITION_API
Pose() =
default;
36 inline double GetRoll()
const {
return m_roll; }
39 m_rollHasBeenSet =
true;
52 inline double GetYaw()
const {
return m_yaw; }
55 m_yawHasBeenSet =
true;
68 inline double GetPitch()
const {
return m_pitch; }
71 m_pitchHasBeenSet =
true;
85 bool m_rollHasBeenSet =
false;
86 bool m_yawHasBeenSet =
false;
87 bool m_pitchHasBeenSet =
false;
void SetPitch(double value)
bool PitchHasBeenSet() const
AWS_REKOGNITION_API Pose()=default
bool RollHasBeenSet() const
Pose & WithRoll(double value)
AWS_REKOGNITION_API Pose(Aws::Utils::Json::JsonView jsonValue)
Pose & WithPitch(double value)
AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const
void SetYaw(double value)
Pose & WithYaw(double value)
bool YawHasBeenSet() const
AWS_REKOGNITION_API Pose & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRoll(double value)
Aws::Utils::Json::JsonValue JsonValue