ei_transform_product_impl< Other, Dim, HDim, Dim, 1 > Struct Template Reference

#include <Transform.h>

List of all members.

Public Types

typedef TransformType::LinearPart MatrixType
typedef const CwiseUnaryOp
< ei_scalar_multiple_op
< Scalar >, NestByValue
< CwiseBinaryOp
< ei_scalar_sum_op< Scalar >
, NestByValue< typename
ProductReturnType< NestByValue
< MatrixType >, Other >::Type >
, NestByValue< typename
TransformType::TranslationPart > > > > 
ResultType
typedef Other::Scalar Scalar
typedef Transform< Scalar, Dim > TransformType

Static Public Member Functions

static ResultType run (const TransformType &tr, const Other &other)

Detailed Description

template<typename Other, int Dim, int HDim>
struct ei_transform_product_impl< Other, Dim, HDim, Dim, 1 >

Definition at line 767 of file Transform.h.


Member Typedef Documentation

template<typename Other , int Dim, int HDim>
typedef TransformType::LinearPart ei_transform_product_impl< Other, Dim, HDim, Dim, 1 >::MatrixType

Definition at line 771 of file Transform.h.

template<typename Other , int Dim, int HDim>
typedef const CwiseUnaryOp< ei_scalar_multiple_op<Scalar>, NestByValue<CwiseBinaryOp< ei_scalar_sum_op<Scalar>, NestByValue<typename ProductReturnType<NestByValue<MatrixType>,Other>::Type >, NestByValue<typename TransformType::TranslationPart> > > > ei_transform_product_impl< Other, Dim, HDim, Dim, 1 >::ResultType

Definition at line 778 of file Transform.h.

template<typename Other , int Dim, int HDim>
typedef Other::Scalar ei_transform_product_impl< Other, Dim, HDim, Dim, 1 >::Scalar

Definition at line 769 of file Transform.h.

template<typename Other , int Dim, int HDim>
typedef Transform<Scalar,Dim> ei_transform_product_impl< Other, Dim, HDim, Dim, 1 >::TransformType

Definition at line 770 of file Transform.h.


Member Function Documentation

template<typename Other , int Dim, int HDim>
static ResultType ei_transform_product_impl< Other, Dim, HDim, Dim, 1 >::run ( const TransformType tr,
const Other &  other 
) [inline, static]

Definition at line 780 of file Transform.h.


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


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:03 2013