|
MULTIBODY SIMULATION SOFTWARE - API documentation |
#include <CHlcpConstraintTwoRollingT.h>


Public Member Functions | |
| ChLcpConstraintTwoRollingT () | |
| ChLcpConstraintTwoRollingT (ChLcpVariablesBody *mvariables_a, ChLcpVariablesBody *mvariables_b) | |
| ChLcpConstraintTwoRollingT (const ChLcpConstraintTwoRollingT &other) | |
| virtual ChLcpConstraint * | new_Duplicate () |
| ChLcpConstraintTwoRollingT & | operator= (const ChLcpConstraintTwoRollingT &other) |
| virtual bool | IsLinear () |
| virtual double | Violation (double mc_i) |
| virtual void | StreamIN (ChStreamInBinary &mstream) |
| virtual void | StreamOUT (ChStreamOutBinary &mstream) |
| chrono::ChLcpConstraintTwoRollingT::ChLcpConstraintTwoRollingT | ( | ) |
Default constructor.
| chrono::ChLcpConstraintTwoRollingT::ChLcpConstraintTwoRollingT | ( | ChLcpVariablesBody * | mvariables_a, | |
| ChLcpVariablesBody * | mvariables_b | |||
| ) |
Construct and immediately set references to variables, also setting the and the normal constraint other tangential constraint (the latter is mandatory only for the second of the two tangential constraints)
| chrono::ChLcpConstraintTwoRollingT::ChLcpConstraintTwoRollingT | ( | const ChLcpConstraintTwoRollingT & | other | ) |
Copy constructor.
| ChLcpConstraintTwoRollingT& chrono::ChLcpConstraintTwoRollingT::operator= | ( | const ChLcpConstraintTwoRollingT & | other | ) |
Assignment operator: copy from other object.
| virtual bool chrono::ChLcpConstraintTwoRollingT::IsLinear | ( | ) | [virtual] |
Tells that this constraint is not linear, that is: it cannot be solved with a plain simplex solver.
Reimplemented from chrono::ChLcpConstraint.
| double chrono::ChLcpConstraintTwoRollingT::Violation | ( | double | mc_i | ) | [virtual] |
| void chrono::ChLcpConstraintTwoRollingT::StreamIN | ( | ChStreamInBinary & | mstream | ) | [virtual] |
Method to allow deserializing a persistent binary archive (ex: a file) into transient data.
Reimplemented from chrono::ChLcpConstraintTwoBodies.
| void chrono::ChLcpConstraintTwoRollingT::StreamOUT | ( | ChStreamOutBinary & | mstream | ) | [virtual] |
Method to allow serializing transient data into a persistent binary archive (ex: a file).
Reimplemented from chrono::ChLcpConstraintTwoBodies.
CHRONO::ENGINE