16 #ifndef SURGSIM_PHYSICS_ROTATIONVECTORCONSTRAINT_H 17 #define SURGSIM_PHYSICS_ROTATIONVECTORCONSTRAINT_H 19 #include "SurgSim/Physics/Constraint.h" 33 ConstraintType constraintType,
34 std::shared_ptr<ConstraintData> data,
35 std::shared_ptr<Representation> representation0,
37 std::shared_ptr<Representation> representation1,
52 size_t indexOfRepresentation0,
53 size_t indexOfRepresentation1,
54 size_t indexOfConstraint)
override;
61 #endif // SURGSIM_PHYSICS_ROTATIONVECTORCONSTRAINT_H Wraps glewInit() to separate the glew opengl definitions from the osg opengl definitions only imgui n...
Definition: AddRandomSphereBehavior.cpp:36
virtual ~RotationVectorConstraint()
Destructor.
Definition: RotationVectorConstraint.cpp:38
A description of a physical mixed LCP system to be solved.
Definition: MlcpPhysicsProblem.h:43
A Location defines a local position w.r.t.
Definition: Location.h:39
Base class for all CosntraintData Derived classes should be specific to a given constraint.
Definition: ConstraintData.h:27
Specific class for rotation vector constraints.
Definition: RotationVectorConstraint.h:29
Base class for all physics constraints. Contains data specific to the constraint and a pair of implem...
Definition: Constraint.h:34
void doBuild(double dt, const ConstraintData &data, MlcpPhysicsProblem *mlcpPhysicsProblem, size_t indexOfRepresentation0, size_t indexOfRepresentation1, size_t indexOfConstraint) override
Definition: RotationVectorConstraint.cpp:42