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

Public Member Functions

 Properties (const GradientMethod::Properties &gradientProperties=GradientMethod::Properties(), const UniqueProperties &analyticalProperties=UniqueProperties())
 
 Properties (const UniqueProperties &analyticalProperties)
 
- Public Member Functions inherited from dart::dynamics::InverseKinematics::GradientMethod::Properties
 Properties (double clamp=DefaultIKGradientComponentClamp, const Eigen::VectorXd &weights=Eigen::VectorXd())
 Default constructor.
 
- Public Member Functions inherited from dart::dynamics::InverseKinematics::Analytical::UniqueProperties
 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.
 

Additional Inherited Members

- Public Attributes inherited from dart::dynamics::InverseKinematics::GradientMethod::Properties
double mComponentWiseClamp
 The component-wise clamp for this GradientMethod.
 
Eigen::VectorXd mComponentWeights
 The weights for this GradientMethod.
 
- Public Attributes inherited from dart::dynamics::InverseKinematics::Analytical::UniqueProperties
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: