Blender V4.3
IK_QOrientationTask Class Reference

#include <IK_QTask.h>

Inherits IK_QTask.

Public Member Functions

 IK_QOrientationTask (bool primary, const IK_QSegment *segment, const Matrix3d &goal)
 
double Distance () const
 
void ComputeJacobian (IK_QJacobian &jacobian)
 
- Public Member Functions inherited from IK_QTask
 IK_QTask (int size, bool primary, bool active, const IK_QSegment *segment)
 
virtual ~IK_QTask ()
 
int Id () const
 
void SetId (int id)
 
int Size () const
 
bool Primary () const
 
bool Active () const
 
double Weight () const
 
void SetWeight (double weight)
 
virtual bool PositionTask () const
 
virtual void Scale (double)
 

Additional Inherited Members

- Protected Attributes inherited from IK_QTask
int m_id
 
int m_size
 
bool m_primary
 
bool m_active
 
const IK_QSegmentm_segment
 
double m_weight
 

Detailed Description

Definition at line 98 of file IK_QTask.h.

Constructor & Destructor Documentation

◆ IK_QOrientationTask()

IK_QOrientationTask::IK_QOrientationTask ( bool primary,
const IK_QSegment * segment,
const Matrix3d & goal )

Definition at line 82 of file IK_QTask.cpp.

Member Function Documentation

◆ ComputeJacobian()

◆ Distance()

double IK_QOrientationTask::Distance ( ) const
inlinevirtual

Implements IK_QTask.

Definition at line 102 of file IK_QTask.h.


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