Go to the documentation of this file.00001
00021 #ifndef ROTATION_AXIS_H
00022 #define ROTATION_AXIS_H
00023
00024 #include <HalconCpp.h>
00025 #include <Eigen/Dense>
00026 #include <vector>
00027
00028 namespace descriptor_surface_based_recognition {
00029
00033 class RotationAxis {
00034
00035 private:
00036
00038 double angle_;
00039
00041 Eigen::Vector3d axis_;
00042
00043 public:
00044
00052 RotationAxis(double angle, Eigen::Vector3d axis);
00053
00057 double getAngle() const;
00058 Eigen::Vector3d getAxis() const;
00059 };
00060
00061 }
00062
00063 #endif
00064