Go to the documentation of this file.
21 #ifndef __conveyorBeltMotion_hpp__
22 #define __conveyorBeltMotion_hpp__
59 public MotionModel<conveyorBeltMotion, conveyorBelt>
104 #endif // __conveyorBeltMotion_hpp__
conveyor belt model for a wall
conveyorBeltMotion(const objectFile &objf, repository *owner)
bool impl_move(uint32, real, real) const
bool impl_isMoving() const
virtual dictionary & dict()
ref to this dictionary, if it is a dictionary
static auto noneComponent()
const repository * owner() const override
void impl_setTime(uint32, real, real) const
Motion model abstract class (CRTP) for all the motion models.
conveyor belt model for walls
bool write(iOstream &os, const IOPattern &iop) const override
write to stream
bool write(iOstream &os, const IOPattern &iop) const override
Interface class for any output stream.
Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...
TypeInfo("conveyorBeltMotion")