export_RepBase.cxx
Go to the documentation of this file.
1 
12 #ifdef _MSC_VER
13 // nonstandard extension used 'extern' before...
14 # pragma warning(disable:4231)
15 
16 // needs to have dll-interface used by client
17 # pragma warning(disable:4251)
18 
19 // non dll-interface struct
20 # pragma warning(disable:4275)
21 
22 // 'int' : forcing value to bool 'true' or 'false' (performance warning)
23 # pragma warning(disable:4800)
24 #endif // _MSC_VER
25 
26 // include first to avoid _POSIX_C_SOURCE warning.
27 #include <boost/python.hpp>
28 
29 #include "reps/RepBase.h"
30 
31 #include <vector>
32 
33 using std::vector;
34 using namespace boost::python;
35 
36 namespace hippodraw {
37 namespace Python {
38 
39 void
41 {
42  class_ < RepBase,
43  bases<>,
44  RepBase,
45  boost::noncopyable >
46  ( "RepBase",
47  "The base class for point and text representations.\n"
48  "See PointRepFactory for creating objects of this type.\n",
49  no_init )
50 
51  ;
52 }
53 
54 } // namespace Python
55 } // namespace hippodraw

Generated for HippoDraw Class Library by doxygen