Eigen  3.2.7
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Global aligned box typedefs

Detailed Description

Eigen defines several typedef shortcuts for most common aligned box types.

The general patterns are the following:

AlignedBoxSizeType where Size can be 1, 2,3,4 for fixed size boxes or X for dynamic size, and where Type can be i for integer, f for float, d for double.

For example, AlignedBox3d is a fixed-size 3x3 aligned box type of doubles, and AlignedBoxXf is a dynamic-size aligned box of floats.

See Also
class AlignedBox

Typedefs

typedef AlignedBox< double, 1 > AlignedBox1d
 
typedef AlignedBox< float, 1 > AlignedBox1f
 
typedef AlignedBox< int, 1 > AlignedBox1i
 
typedef AlignedBox< double, 2 > AlignedBox2d
 
typedef AlignedBox< float, 2 > AlignedBox2f
 
typedef AlignedBox< int, 2 > AlignedBox2i
 
typedef AlignedBox< double, 3 > AlignedBox3d
 
typedef AlignedBox< float, 3 > AlignedBox3f
 
typedef AlignedBox< int, 3 > AlignedBox3i
 
typedef AlignedBox< double, 4 > AlignedBox4d
 
typedef AlignedBox< float, 4 > AlignedBox4f
 
typedef AlignedBox< int, 4 > AlignedBox4i
 
typedef AlignedBox< double,
Dynamic > 
AlignedBoxXd
 
typedef AlignedBox< float,
Dynamic > 
AlignedBoxXf
 
typedef AlignedBox< int, Dynamic > AlignedBoxXi
 

Typedef Documentation

typedef AlignedBox< double , 1 > AlignedBox1d
typedef AlignedBox< float , 1 > AlignedBox1f
typedef AlignedBox< int , 1 > AlignedBox1i
typedef AlignedBox< double , 2 > AlignedBox2d
typedef AlignedBox< float , 2 > AlignedBox2f
typedef AlignedBox< int , 2 > AlignedBox2i
typedef AlignedBox< double , 3 > AlignedBox3d
typedef AlignedBox< float , 3 > AlignedBox3f
typedef AlignedBox< int , 3 > AlignedBox3i
typedef AlignedBox< double , 4 > AlignedBox4d
typedef AlignedBox< float , 4 > AlignedBox4f
typedef AlignedBox< int , 4 > AlignedBox4i
typedef AlignedBox< double , Dynamic > AlignedBoxXd
typedef AlignedBox< float , Dynamic > AlignedBoxXf
typedef AlignedBox< int , Dynamic > AlignedBoxXi