RobWorkProject
24.12.4-
|
#include <rw/common/Serializable.hpp>
#include <rw/math/EAA.hpp>
#include <rw/math/Math.hpp>
#include <rw/math/Transform3D.hpp>
#include <rw/math/Vector3D.hpp>
#include <Eigen/Core>
Classes | |
class | VelocityScrew6D< T > |
Class for representing 6 degrees of freedom velocity screws. More... | |
Namespaces | |
rw | |
Deprecated namespace since 16/4-2020 for this class. | |
rw::math | |
Matrices, vectors, configurations, and more. | |
rw::common | |
Various utilities and definitions of general use. | |
rw::common::serialization | |
provide generic handler interface for serialization purposes. To enable serialization of some class MyClass one could either inherit from Serializable or provide overloaded methods to | |
Typedefs | |
using | VelocityScrew6Dd = VelocityScrew6D< double > |
using | VelocityScrew6Df = VelocityScrew6D< float > |
Functions | |
template<class T > | |
T | norm1 (const VelocityScrew6D< T > &screw) |
Takes the 1-norm of the velocity screw. All elements both angular and linear are given the same weight. More... | |
template<class T > | |
T | norm2 (const VelocityScrew6D< T > &screw) |
Takes the 2-norm of the velocity screw. All elements both angular and linear are given the same weight. More... | |
template<class T > | |
T | normInf (const VelocityScrew6D< T > &screw) |
Takes the infinite norm of the velocity screw. All elements both angular and linear are given the same weight. More... | |
template<class Q , class T > | |
const VelocityScrew6D< Q > | cast (const VelocityScrew6D< T > &vs) |
Casts VelocityScrew6D<T> to VelocityScrew6D<Q> More... | |
template<> | |
void | write (const rw::math::VelocityScrew6D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::VelocityScrew6D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::VelocityScrew6D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::VelocityScrew6D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |