Blender V5.0
math_rotation.cc File Reference

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::math

Functions

float3 blender::math::rotate_direction_around_axis (const float3 &direction, const float3 &axis, float angle)
float3 blender::math::rotate_around_axis (const float3 &vector, const float3 &center, const float3 &axis, float angle)
std::ostream & blender::math::operator<< (std::ostream &stream, EulerOrder order)
Explicit Template Instantiations
template EulerXYZ blender::math::to_euler (const AxisAngle &)
template EulerXYZ blender::math::to_euler (const AxisAngleCartesian &)
template EulerXYZ blender::math::to_euler (const Quaternion &)
template Euler3 blender::math::to_euler (const AxisAngle &, EulerOrder)
template Euler3 blender::math::to_euler (const AxisAngleCartesian &, EulerOrder)
template Euler3 blender::math::to_euler (const Quaternion &, EulerOrder)
template Quaternion blender::math::to_quaternion (const AxisAngle &)
template Quaternion blender::math::to_quaternion (const AxisAngleCartesian &)
template Quaternion blender::math::to_quaternion (const Euler3 &)
template Quaternion blender::math::to_quaternion (const EulerXYZ &)
template AxisAngleCartesian blender::math::to_axis_angle (const Euler3 &)
template AxisAngleCartesian blender::math::to_axis_angle (const EulerXYZ &)
template AxisAngleCartesian blender::math::to_axis_angle (const Quaternion &)