dart
|
Public Member Functions | |
Properties (const GradientMethod::Properties &gradientProperties=GradientMethod::Properties(), const UniqueProperties &analyticalProperties=UniqueProperties()) | |
Properties (const UniqueProperties &analyticalProperties) | |
![]() | |
Properties (double clamp=DefaultIKGradientComponentClamp, const Eigen::VectorXd &weights=Eigen::VectorXd()) | |
Default constructor. | |
![]() | |
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 | |
![]() | |
double | mComponentWiseClamp |
The component-wise clamp for this GradientMethod. | |
Eigen::VectorXd | mComponentWeights |
The weights for this GradientMethod. | |
![]() | |
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. | |