Rebel Fork Framework
Urho3D::IKEyeChain Class Reference

Two-segment IK chain for eyes. More...

#include <Urho3D/Math/InverseKinematics.h>

Public Member Functions

void Initialize (IKNode *rootNode)
void SetEyeTransform (const Vector3 &eyeOffset, const Vector3 &eyeDirection)
void SetLocalEyeTransform (const Vector3 &eyeOffset, const Vector3 &eyeDirection)
void SetWorldEyeTransform (const Vector3 &eyeOffset, const Vector3 &eyeDirection)
Quaternion SolveLookAt (const Vector3 &lookAtTarget, const IKSettings &settings) const
Quaternion SolveLookTo (const Vector3 &lookToDirection) const
const Vector3 & GetLocalEyeOffset () const
const Vector3 & GetLocalEyeDirection () const

Private Attributes

IKNode * rootNode_ {}
Vector3 eyeOffset_
Vector3 eyeDirection_

Detailed Description

Two-segment IK chain for eyes.


The documentation for this class was generated from the following files:
  • Urho3D/Math/InverseKinematics.h
  • Urho3D/Math/InverseKinematics.cpp