dart
Public Member Functions | Public Attributes | List of all members
dart::dynamics::InverseKinematics::Analytical::UniqueProperties Struct Reference
Inheritance diagram for dart::dynamics::InverseKinematics::Analytical::UniqueProperties:
Inheritance graph
[legend]

Public Member Functions

 UniqueProperties (ExtraDofUtilization extraDofUtilization=UNUSED, double extraErrorLengthClamp=DefaultIKErrorClamp)
 Default constructor. Uses a default quality comparison function.
 
 UniqueProperties (ExtraDofUtilization extraDofUtilization, double extraErrorLengthClamp, QualityComparison qualityComparator)
 Constructor that allows you to set the quality comparison function.
 
void resetQualityComparisonFunction ()
 Reset the quality comparison function to its default behavior.
 

Public Attributes

ExtraDofUtilization mExtraDofUtilization
 Flag for how to use the extra DOFs in the IK module.
 
double mExtraErrorLengthClamp
 How much to clamp the extra error that gets applied to DOFs.
 
QualityComparison mQualityComparator
 Function for comparing the qualities of solutions.
 

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