Blender  V3.3
Public Member Functions | List of all members
IK_QJacobianSolver Class Reference

#include <IK_QJacobianSolver.h>

Public Member Functions

 IK_QJacobianSolver ()
 
 ~IK_QJacobianSolver ()
 
void SetPoleVectorConstraint (IK_QSegment *tip, Vector3d &goal, Vector3d &polegoal, float poleangle, bool getangle)
 
float GetPoleAngle ()
 
bool Setup (IK_QSegment *root, std::list< IK_QTask * > &tasks)
 
bool Solve (IK_QSegment *root, std::list< IK_QTask * > tasks, const double tolerance, const int max_iterations)
 

Detailed Description

Author
Laurence Bourn
Date
28/6/2001

Definition at line 23 of file IK_QJacobianSolver.h.

Constructor & Destructor Documentation

◆ IK_QJacobianSolver()

IK_QJacobianSolver::IK_QJacobianSolver ( )

Definition at line 13 of file IK_QJacobianSolver.cpp.

◆ ~IK_QJacobianSolver()

IK_QJacobianSolver::~IK_QJacobianSolver ( )
inline

Definition at line 26 of file IK_QJacobianSolver.h.

Member Function Documentation

◆ GetPoleAngle()

float IK_QJacobianSolver::GetPoleAngle ( )
inline

Definition at line 33 of file IK_QJacobianSolver.h.

Referenced by IK_SolverGetPoleAngle().

◆ SetPoleVectorConstraint()

void IK_QJacobianSolver::SetPoleVectorConstraint ( IK_QSegment tip,
Vector3d &  goal,
Vector3d &  polegoal,
float  poleangle,
bool  getangle 
)

Definition at line 136 of file IK_QJacobianSolver.cpp.

Referenced by IK_SolverSetPoleVectorConstraint().

◆ Setup()

bool IK_QJacobianSolver::Setup ( IK_QSegment root,
std::list< IK_QTask * > &  tasks 
)

◆ Solve()

bool IK_QJacobianSolver::Solve ( IK_QSegment root,
std::list< IK_QTask * >  tasks,
const double  tolerance,
const int  max_iterations 
)

The documentation for this class was generated from the following files: