typedef TYPENAME traits<Derived>::AngularType AngularType; \
typedef TYPENAME traits<Derived>::LinearType LinearType; \
typedef TYPENAME traits<Derived>::AngularRef AngularRef; \
typedef TYPENAME traits<Derived>::LinearRef LinearRef; \
typedef TYPENAME traits<Derived>::ConstAngularRef ConstAngularRef; \
typedef TYPENAME traits<Derived>::ConstLinearRef ConstLinearRef; \
typedef TYPENAME traits<Derived>::ActionMatrixType ActionMatrixType; \
typedef TYPENAME traits<Derived>::HomogeneousMatrixType HomogeneousMatrixType; \
typedef TYPENAME traits<Derived>::PlainType PlainType; \
LINEAR = traits<Derived>::LINEAR, \
ANGULAR = traits<Derived>::ANGULAR \
}