+++ /dev/null
-#include "sourceVectorMath.h"
-
-VectorMath::VectorMath()
-{
- //_math = vtkMath::new();
-}
-
-VectorMath::~VectorMath()
-{
- if (_math != NULL ) { _math->Delete(); }
-}
-
-void VectorMath::SetData(std::vector<int> pointsX1, std::vector<int> pointsX2, std::vector<int> pointsY1, std::vector<int> pointsY2, std::vector<int> pointsZ1, std::vector<int> pointsZ2)
-{
- _pointx1a = pointsX1[0];
- _pointx1b = pointsX1[1];
-
- _pointx2a = pointsX2[0];
- _pointx2b = pointsX2[1];
-
- _pointy1a = pointsY1[0];
- _pointy1b = pointsY1[1];
-
- _pointy2a = pointsY2[0];
- _pointy2b = pointsY2[1];
-
- _pointz1a = pointsZ1[0];
- _pointz1b = pointsZ1[1];
-
- _pointz2a = pointsZ2[0];
- _pointz2b = pointsZ2[1];
-}
-/*
-
-int[3]* VectorMath::GetPoints()
-{
-
-}
-
-double[3]* VectorMath::GetScales()
-{
-
-}
-
-double VectorMath::GetAngle()
-{
-
-}*/
\ No newline at end of file
+++ /dev/null
-#ifndef _$PROJECT_NAME$SOURCE01_H_
-#define _$PROJECT_NAME$SOURCE01_H_
-
-#include "vtkMath.h"
-#include <vector>
-
-class VectorMath{
-public:
- VectorMath();
- ~VectorMath();
- void SetData(std::vector<int> pointsX1, std::vector<int> pointsX2, std::vector<int> pointsY1, std::vector<int> pointsY2, std::vector<int> pointsZ1, std::vector<int> pointsZ2);
- void Run();
- /*
- int[3]* GetPoints();
- double[3]* GetScales();
- double GetAngle();*/
-private:
- //float[3] _points;
-
- int _pointx1a;
- int _pointx1b;
- int _pointx2a;
- int _pointx2b;
-
- int _pointy1a;
- int _pointy1b;
- int _pointy2a;
- int _pointy2b;
-
- int _pointz1a;
- int _pointz1b;
- int _pointz2a;
- int _pointz2b;
-
- vtkMath *_math;
-};
-
-#endif
\ No newline at end of file