Classes | Typedefs | Functions
Scaling.h File Reference

Go to the source code of this file.

Classes

class  UniformScaling< _Scalar >

Typedefs

typedef DiagonalMatrix< double, 2 > AlignedScaling2d
typedef DiagonalMatrix< float, 2 > AlignedScaling2f
typedef DiagonalMatrix< double, 3 > AlignedScaling3d
typedef DiagonalMatrix< float, 3 > AlignedScaling3f

Functions

static UniformScaling< float > Scaling (float s)
static UniformScaling< double > Scaling (double s)
template<typename RealScalar >
static UniformScaling
< std::complex< RealScalar > > 
Scaling (const std::complex< RealScalar > &s)
template<typename Scalar >
static DiagonalMatrix< Scalar, 2 > Scaling (Scalar sx, Scalar sy)
template<typename Scalar >
static DiagonalMatrix< Scalar, 3 > Scaling (Scalar sx, Scalar sy, Scalar sz)
template<typename Derived >
static const DiagonalWrapper
< const Derived > 
Scaling (const MatrixBase< Derived > &coeffs)

Function Documentation

static UniformScaling<float> Scaling ( float  s) [inline, static]

Constructs a uniform scaling from scale factor s

Definition at line 123 of file Geometry/Scaling.h.

static UniformScaling<double> Scaling ( double  s) [inline, static]

Constructs a uniform scaling from scale factor s

Definition at line 125 of file Geometry/Scaling.h.

template<typename RealScalar >
static UniformScaling<std::complex<RealScalar> > Scaling ( const std::complex< RealScalar > &  s) [inline, static]

Constructs a uniform scaling from scale factor s

Definition at line 128 of file Geometry/Scaling.h.

template<typename Scalar >
static DiagonalMatrix<Scalar,2> Scaling ( Scalar  sx,
Scalar  sy 
) [inline, static]

Constructs a 2D axis aligned scaling

Definition at line 133 of file Geometry/Scaling.h.

template<typename Scalar >
static DiagonalMatrix<Scalar,3> Scaling ( Scalar  sx,
Scalar  sy,
Scalar  sz 
) [inline, static]

Constructs a 3D axis aligned scaling

Definition at line 137 of file Geometry/Scaling.h.

template<typename Derived >
static const DiagonalWrapper<const Derived> Scaling ( const MatrixBase< Derived > &  coeffs) [inline, static]

Constructs an axis aligned scaling expression from vector expression coeffs This is an alias for coeffs.asDiagonal()

Definition at line 144 of file Geometry/Scaling.h.



re_vision
Author(s): Dorian Galvez-Lopez
autogenerated on Sun Jan 5 2014 11:33:47