aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util/Constants.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2009-03-08 11:35:30 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2009-03-08 11:35:30 +0000
commit3ac42fed948c3fd6c7b56287086a61f52fd9f036 (patch)
treec5c94586dabc358d74c75bac0c691293b8e2e135 /Eigen/src/Core/util/Constants.h
parent7718a8ed83bde47dbf4bc41e4d70ffd4c9fc1efb (diff)
big rework of the Transform class:
* add Projective and AffineCompact modes as an optional third template argument * extend Transform::operator* to support more use cases
Diffstat (limited to 'Eigen/src/Core/util/Constants.h')
-rw-r--r--Eigen/src/Core/util/Constants.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/Eigen/src/Core/util/Constants.h b/Eigen/src/Core/util/Constants.h
index 1dbba1bea..1d728a5d5 100644
--- a/Eigen/src/Core/util/Constants.h
+++ b/Eigen/src/Core/util/Constants.h
@@ -240,11 +240,10 @@ enum {
};
enum TransformTraits {
- Affine = 0x1,
- Isometry = 0x2,
- AffineSquare = Affine|0x10,
- AffineCompact = Affine|0x20,
- Projective = 0x30
+ Isometry = 0x1,
+ Affine = 0x2,
+ AffineCompact = 0x10 | Affine,
+ Projective = 0x20
};
const int EiArch_Generic = 0x0;