This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/intern/itasc/WorldObject.hpp
Campbell Barton 5035fbdd23 License headers: use SPDX identifiers in intern/itasc
Added license headers based on the original LGPL files from:
gitlab.kuleuven.be/rob-itasc
2022-03-18 10:27:01 +11:00

31 lines
634 B
C++

/* SPDX-License-Identifier: LGPL-2.1-or-later
* Copyright 2009 Ruben Smits. */
/** \file
* \ingroup intern_itasc
*/
#ifndef WORLDOBJECT_HPP_
#define WORLDOBJECT_HPP_
#include "UncontrolledObject.hpp"
namespace iTaSC{
class WorldObject: public UncontrolledObject {
public:
WorldObject();
virtual ~WorldObject();
virtual void updateCoordinates(const Timestamp& timestamp) {};
virtual void updateKinematics(const Timestamp& timestamp) {};
virtual void pushCache(const Timestamp& timestamp) {};
virtual void initCache(Cache *_cache) {};
protected:
virtual void updateJacobian() {}
};
}
#endif /* WORLDOBJECT_H_ */