Base class for defining constraints for sixDoF motions.
virtual void write(Ostream &) const
Write.
sixDoFRigidBodyMotionConstraint(const word &name, const dictionary &sDoFRBMCDict, const sixDoFRigidBodyMotion &motion)
Construct from the sDoFRBMCDict dictionary and Time.
virtual ~sixDoFRigidBodyMotionConstraint()
Destructor.
virtual bool read(const dictionary &sDoFRBMCDict)
Update properties from given dictionary.
Six degree of freedom motion for a rigid body.