|
template<typename T = double, class Generator = RandomGenerator> |
Eigen::Quaternion< T > | UniformlyRandomQuaternion (Generator *generator) |
| Generates a rotation (in the quaternion representation) that rotates a point on the unit sphere to another point on the unit sphere with a uniform distribution over the sphere. More...
|
|
template<typename T = double, class Generator = RandomGenerator> |
Eigen::AngleAxis< T > | UniformlyRandomAngleAxis (Generator *generator) |
| Generates a rotation (in the axis-angle representation) that rotates a point on the unit sphere to another point on the unit sphere with a uniform distribution over the sphere. More...
|
|
template<typename T = double, class Generator = RandomGenerator> |
RotationMatrix< T > | UniformlyRandomRotationMatrix (Generator *generator) |
| Generates a rotation (in the rotation matrix representation) that rotates a point on the unit sphere to another point on the unit sphere with a uniform distribution over the sphere. More...
|
|
template<typename T = double, class Generator = RandomGenerator> |
Vector3< T > | UniformlyRandomRPY (Generator *generator) |
| Generates a rotation (in the roll-pitch-yaw representation) that rotates a point on the unit sphere to another point on the unit sphere with a uniform distribution over the sphere. More...
|
|