Drake
TwoFreeBodiesConstraintTest Class Reference

#include <drake/multibody/inverse_kinematics/test/inverse_kinematics_test_utilities.h>

Public Member Functions

 TwoFreeBodiesConstraintTest ()
 
 ~TwoFreeBodiesConstraintTest () override
 
Does not allow copy, move, or assignment
 TwoFreeBodiesConstraintTest (const TwoFreeBodiesConstraintTest &)=delete
 
TwoFreeBodiesConstraintTestoperator= (const TwoFreeBodiesConstraintTest &)=delete
 
 TwoFreeBodiesConstraintTest (TwoFreeBodiesConstraintTest &&)=delete
 
TwoFreeBodiesConstraintTestoperator= (TwoFreeBodiesConstraintTest &&)=delete
 

Protected Attributes

std::unique_ptr< systems::Diagram< double > > diagram_
 
MultibodyPlant< double > * plant_ {}
 
std::unique_ptr< systems::Context< double > > diagram_context_
 
systems::Context< double > * plant_context_
 
FrameIndex body1_index_
 
FrameIndex body2_index_
 
std::unique_ptr< MultibodyPlant< AutoDiffXd > > plant_autodiff_
 
std::unique_ptr< systems::Context< AutoDiffXd > > plant_context_autodiff_
 

Constructor & Destructor Documentation

◆ TwoFreeBodiesConstraintTest() [1/3]

◆ TwoFreeBodiesConstraintTest() [2/3]

◆ TwoFreeBodiesConstraintTest() [3/3]

◆ ~TwoFreeBodiesConstraintTest()

Member Function Documentation

◆ operator=() [1/2]

◆ operator=() [2/2]

Member Data Documentation

◆ body1_index_

FrameIndex body1_index_
protected

◆ body2_index_

FrameIndex body2_index_
protected

◆ diagram_

std::unique_ptr<systems::Diagram<double> > diagram_
protected

◆ diagram_context_

std::unique_ptr<systems::Context<double> > diagram_context_
protected

◆ plant_

MultibodyPlant<double>* plant_ {}
protected

◆ plant_autodiff_

std::unique_ptr<MultibodyPlant<AutoDiffXd> > plant_autodiff_
protected

◆ plant_context_

systems::Context<double>* plant_context_
protected

◆ plant_context_autodiff_

std::unique_ptr<systems::Context<AutoDiffXd> > plant_context_autodiff_
protected

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