#include "bbtkAtomicBlackBox.h"
#include "iostream"
-#include "VectorMath.h"
+#include "PlanesOperations.h"
namespace bbPackRecalage
{
/*The rotation axis (this axis is defined by the cross product of the 2 vectors)*/
BBTK_DECLARE_OUTPUT(TransformAxis, std::vector<double>);
-
+ /*Scale difference in X*/
BBTK_DECLARE_OUTPUT(OutScaleX,int);
+
+ /*Scale difference in Y*/
BBTK_DECLARE_OUTPUT(OutScaleY,int);
+
+ /*Scale difference in Z*/
BBTK_DECLARE_OUTPUT(OutScaleZ,int);
+
+ /*Rotation Angle*/
BBTK_DECLARE_OUTPUT(OutAngle,double);
BBTK_PROCESS(Process);
void Process();
private:
- VectorMath *_vector;
+
+ PlanesOperations *_vector;
};
BBTK_BEGIN_DESCRIBE_BLACK_BOX(CalculateVectorBox,bbtk::AtomicBlackBox);