Blender V4.3
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 &)