Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::quat_conj< Arch, Derived, Scalar > Struct Template Reference

#include <src/eigen/Eigen/src/Geometry/Quaternion.h>

Static Public Member Functions

static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Quaternion< Scalar > run (const QuaternionBase< Derived > &q)
 

Detailed Description

template<int Arch, class Derived, typename Scalar>
struct Eigen::internal::quat_conj< Arch, Derived, Scalar >

Member Function Documentation

◆ run()

template<int Arch, class Derived , typename Scalar >
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Quaternion< Scalar > Eigen::internal::quat_conj< Arch, Derived, Scalar >::run ( const QuaternionBase< Derived > &  q)
inlinestatic
681 {
682 return Quaternion<Scalar>(q.w(),-q.x(),-q.y(),-q.z());
683 }

References Eigen::QuaternionBase< Derived >::w(), Eigen::QuaternionBase< Derived >::x(), Eigen::QuaternionBase< Derived >::y(), and Eigen::QuaternionBase< Derived >::z().

+ Here is the call graph for this function:

The documentation for this struct was generated from the following file: