coal 3.0.2
Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library
Loading...
Searching...
No Matches
transform.h File Reference
#include "coal/fwd.hh"
#include "coal/data_types.h"

Go to the source code of this file.

Classes

class  coal::Transform3s
 Simple transform class used locally by InterpMotion. More...

Namespaces

namespace  coal
 Main namespace.

Typedefs

typedef Eigen::Quaternion< CoalScalarcoal::Quaternion3f
typedef Eigen::Quaternion< CoalScalarcoal::Quatf

Functions

template<typename Derived>
Quatf coal::fromAxisAngle (const Eigen::MatrixBase< Derived > &axis, CoalScalar angle)
Quatf coal::uniformRandomQuaternion ()
 Uniformly random quaternion sphere. Code taken from Pinocchio (https://github.com/stack-of-tasks/pinocchio).
Matrix3s coal::constructOrthonormalBasisFromVector (const Vec3s &vec)
 Construct othonormal basis from vector. The z-axis is the normalized input vector.