versor  3.0
C++11 library for Geometric algebra
vsr_cga3D_conic.h
1 /*
2  * =====================================================================================
3  *
4  * Filename: vsr_cga3D_conic.h
5  *
6  * Description: conic lambdas for cga3D types
7  *
8  * Version: 1.0
9  * Created: 03/11/2015 18:08:58
10  * Revision: none
11  * Compiler: gcc
12  *
13  * Author: Pablo Colapinto (), gmail->wolftype
14  * Organization: wolftype
15  *
16  * =====================================================================================
17  */
18 
19 
20 
21 #ifndef vsr_cga3D_conic_INC
22 #define vsr_cga3D_conic_INC
23 
24 #include "vsr_conic.h"
25 
26 namespace vsr{
27 
28  namespace cga { namespace conic { namespace transform {
29 
30  auto point = [](const Point& p, Vec& v, VSR_PRECISION amt){
31  return Conic::Transform(p, v, amt);
32  };
33 
34  }}} //cga3D::conic::transform
35 
36 }
37 #endif /* ----- #ifndef vsr_cga3D_conic_INC ----- */
Generic Geometric Number Types (templated on an algebra and a basis )
Definition: vsr_algebra.h:69
the versor library namespace
Definition: vsr_algebra.h:29
static GAPnt< A > Transform(const GAVec< A > &vec, const GAVec< A > &v, VSR_PRECISION alpha)
Transform a vsr::cga::Vec.
Definition: vsr_conic.h:64