TM2IN  0.5.1
vector_angle.h
Go to the documentation of this file.
1 //
2 // Created by dongmin on 18. 7. 23.
3 //
4 
5 #ifndef TM2IN_CGAL_VECTOR_H
6 #define TM2IN_CGAL_VECTOR_H
7 
8 #include "detail/cgal_config.h"
9 
10 namespace TM2IN{
11  namespace cgal{
17  double getAngle(Vector_3& v1, Vector_3& v2);
22  bool has_lower_angle_than(Vector_3 &nv1, Vector_3 &nv2, double angle);
28  int findNormalType6(Vector_3& nv);
29  }
30 }
31 
32 
33 
34 #endif //TM2IN_CGAL_VECTOR_H
Vector_3 simple_normal_vector_list6[6]
Definition: vector_angle.cpp:14
Kernel::Vector_3 Vector_3
Definition: cgal_config.h:42
Definition: collinear.cpp:10
bool has_lower_angle_than(Vector_3 &nv1, Vector_3 &nv2, double degree)
Checks the angle between v1 and v2 is lower than the angle.
Definition: vector_angle.cpp:34
int findNormalType6(Vector_3 &nv)
Finds the closest simple normal from nvSimple normal : simple_normal_vector_list6.
Definition: vector_angle.cpp:41
double getAngle(Vector_3 &nv1, Vector_3 &nv2)
Returns the angle between v1 and v2.
Definition: vector_angle.cpp:23