Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::transform_take_affine_part< TransformType > Struct Template Reference

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

Public Types

typedef TransformType::MatrixType MatrixType
 
typedef TransformType::AffinePart AffinePart
 
typedef TransformType::ConstAffinePart ConstAffinePart
 

Static Public Member Functions

static AffinePart run (MatrixType &m)
 
static ConstAffinePart run (const MatrixType &m)
 

Detailed Description

template<typename TransformType>
struct Eigen::internal::transform_take_affine_part< TransformType >

Member Typedef Documentation

◆ AffinePart

template<typename TransformType >
typedef TransformType::AffinePart Eigen::internal::transform_take_affine_part< TransformType >::AffinePart

◆ ConstAffinePart

template<typename TransformType >
typedef TransformType::ConstAffinePart Eigen::internal::transform_take_affine_part< TransformType >::ConstAffinePart

◆ MatrixType

template<typename TransformType >
typedef TransformType::MatrixType Eigen::internal::transform_take_affine_part< TransformType >::MatrixType

Member Function Documentation

◆ run() [1/2]

template<typename TransformType >
static ConstAffinePart Eigen::internal::transform_take_affine_part< TransformType >::run ( const MatrixType m)
inlinestatic
1244 { return m.template block<TransformType::Dim,TransformType::HDim>(0,0); }

◆ run() [2/2]

template<typename TransformType >
static AffinePart Eigen::internal::transform_take_affine_part< TransformType >::run ( MatrixType m)
inlinestatic
1242 { return m.template block<TransformType::Dim,TransformType::HDim>(0,0); }

Referenced by Eigen::Transform< _Scalar, _Dim, _Mode, _Options >::affine(), and Eigen::Transform< _Scalar, _Dim, _Mode, _Options >::affine().

+ Here is the caller graph for this function:

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