OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
PyGlobalCartesianOffset.cpp
Go to the documentation of this file.
4
6
7// using namespace boost::python;
8namespace PyOpal {
9 template <>
10 std::vector<PyOpalObjectNS::AttributeDef>
12 {"END_POSITION_X", "end_position_x", "", PyOpalObjectNS::DOUBLE},
13 {"END_POSITION_Y", "end_position_y", "", PyOpalObjectNS::DOUBLE},
14 {"END_NORMAL_X", "end_normal_x", "", PyOpalObjectNS::DOUBLE},
15 {"END_NORMAL_Y", "end_normal_y", "", PyOpalObjectNS::DOUBLE},
16 };
17
19
21
22 const char* module_docstring = "build a local cartesian offset";
23
24 BOOST_PYTHON_MODULE(global_cartesian_offset) {
28 auto elementClass = element.make_element_class("GlobalCartesianOffset");
29 }
30
31 } // namespace PyOpalGlobalCartesianOffset
32} // namespace PyOpal
void Initialise()
Definition Globals.cpp:50
static std::vector< AttributeDef > attributes
boost::python::class_< PyC > make_element_class(const char *className)