1 #ifndef FREESTYLE_PYTHON_UNARYFUNCTION1DVEC2F_H
2 #define FREESTYLE_PYTHON_UNARYFUNCTION1DVEC2F_H
4 #include "../BPy_UnaryFunction1D.h"
6 #include "../../geometry/Geom.h"
7 using namespace Geometry;
13 ///////////////////////////////////////////////////////////////////////////////////////////
17 extern PyTypeObject UnaryFunction1DVec2f_Type;
19 #define BPy_UnaryFunction1DVec2f_Check(v) ( PyObject_IsInstance( (PyObject *) v, (PyObject *) &UnaryFunction1DVec2f_Type) )
21 /*---------------------------Python BPy_UnaryFunction1DVec2f structure definition----------*/
23 BPy_UnaryFunction1D py_uf1D;
24 UnaryFunction1D<Vec2f> *uf1D_vec2f;
25 } BPy_UnaryFunction1DVec2f;
27 /*---------------------------Python BPy_UnaryFunction1DVec2f visible prototypes-----------*/
28 int UnaryFunction1DVec2f_Init( PyObject *module );
31 ///////////////////////////////////////////////////////////////////////////////////////////
37 #endif /* FREESTYLE_PYTHON_UNARYFUNCTION1DVEC2F_H */