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
|
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 |
|
§ AlignedBox1d
§ AlignedBox1f
§ AlignedBox1i
§ AlignedBox2d
§ AlignedBox2f
§ AlignedBox2i
§ AlignedBox3d
§ AlignedBox3f
§ AlignedBox3i
§ AlignedBox4d
§ AlignedBox4f
§ AlignedBox4i
§ AlignedBoxXd
§ AlignedBoxXf
§ AlignedBoxXi