Interface to DAG nodes of IK handles.
#include <AlIKHandleNode.h>
class AlIKHandleNode : public AlDagNode
virtual ~AlIKHandleNode();
virtual AlObject* copyWrapper() const;
virtual AlObjectType type() const;
AlIKHandle* IKHandle() const;
AlIKHandle* IKHandle(AlTM&) const;
All IK handles (AlIKHandle) have associated DAG nodes (AlDagNode) that define their position and orientation. The AlIKHandleNode class provides an interface to the DAG node above an IK handle.
The position of this DAG node defines the goal position for solving inverse kinematics. The rotation of the AlDagNode has a special function depending on the solver type of the IK handle below.