MOAB  4.9.3pre
Eigen::internal::transform_take_affine_part< TransformType > Struct Template Reference

#include <Transform.h>

List of all members.

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 >

Definition at line 1217 of file Transform.h.


Member Typedef Documentation

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

Definition at line 1219 of file Transform.h.

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

Definition at line 1220 of file Transform.h.

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

Definition at line 1218 of file Transform.h.


Member Function Documentation

template<typename TransformType >
static AffinePart Eigen::internal::transform_take_affine_part< TransformType >::run ( MatrixType m) [inline, static]

Definition at line 1221 of file Transform.h.

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

Definition at line 1223 of file Transform.h.

  { return m.template block<TransformType::Dim,TransformType::HDim>(0,0); }

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines