27 const QVector3D&
target_pos(
void)
const {
return target_pos_; }
33 distance_ =
position_.distanceToPoint(target_pos_);
38 distance_ =
position_.distanceToPoint(target_pos_);
41 float distance(
void)
const {
return distance_; }
49 void Rotate(
float xRotateDegrees,
float yRotateDegrees,
50 float zRotateDegrees) {
51 SetAttitude(yRotateDegrees, xRotateDegrees, zRotateDegrees);
55 QVector3D target_pos_;
void SetAttitude(float yawInDegrees, float pitchInDegrees, float rollInDegrees)
const QVector3D & target_pos(void) const
void set_target_pos(const QVector3D &tgt)
virtual void UpdateWorld()
float distance(void) const
void Rotate(float xRotateDegrees, float yRotateDegrees, float zRotateDegrees)
void set_distance(float distance)
void set_target_pos(float x, float y, float z)