CrystalSpace

Public API Reference

imesh/animnode/ik.h File Reference

Inverse Kinematics animation nodes for an animated mesh. More...

#include "csutil/scf_interface.h"
#include "imesh/animnode/skeleton2anim.h"

Go to the source code of this file.

Classes

struct  CS::Animation::iSkeletonIKCCDNode
 An implementation of the CS::Animation::iSkeletonIKNodeFactory based on a quaternion version of the Cyclic Coordinate Descent algorithm. More...
struct  CS::Animation::iSkeletonIKCCDNodeFactory
 An implementation of the CS::Animation::iSkeletonIKNodeFactory based on a quaternion version of the Cyclic Coordinate Descent algorithm. More...
struct  CS::Animation::iSkeletonIKNode
 An animation node that generates an animation for a sub-part of the skeleton (a CS::Animation::iBodyChain) by specifying some geometrical constraints on the effectors placed on the skeleton. More...
struct  CS::Animation::iSkeletonIKNodeFactory
 Factory for the Inverse Kinematics animation node. More...
struct  CS::Animation::iSkeletonIKNodeManager
 A class to manage the creation and deletion of Inverse Kinematics animation node factories. More...
struct  CS::Animation::iSkeletonIKPhysicalNode
 An implementation of the CS::Animation::iSkeletonIKNode based on physical simulation. More...
struct  CS::Animation::iSkeletonIKPhysicalNodeFactory
 An implementation of the CS::Animation::iSkeletonIKNodeFactory based on physical simulation. More...

Namespaces

namespace  CS
 

Main namespace for CrystalSpace.


namespace  CS::Animation
 

Animation-related types.


namespace  CS::Mesh
 

Meshes.


Typedefs

typedef unsigned int CS::Animation::EffectorID
 Identifier for an effector within an Inverse Kinematics animation node.

Detailed Description

Inverse Kinematics animation nodes for an animated mesh.

Definition in file ik.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1