export_RepBase.cxx

Go to the documentation of this file.
00001 
00012 #ifdef _MSC_VER
00013 // nonstandard extension used 'extern' before...
00014 # pragma warning(disable:4231)  
00015 
00016 // needs to have dll-interface used by client
00017 # pragma warning(disable:4251)  
00018 
00019 // non dll-interface struct
00020 # pragma warning(disable:4275)  
00021 
00022 // 'int' : forcing value to bool 'true' or 'false' (performance warning)
00023 # pragma warning(disable:4800)  
00024 #endif // _MSC_VER
00025 
00026 // include first to avoid _POSIX_C_SOURCE warning.
00027 #include <boost/python.hpp>
00028 
00029 #include "reps/RepBase.h"
00030 
00031 #include <vector>
00032 
00033 using std::vector;
00034 using namespace boost::python;
00035 
00036 namespace hippodraw {
00037 namespace Python {
00038 
00039 void
00040 export_RepBase()
00041 {
00042   class_ < RepBase, 
00043     bases<>,
00044     RepBase, 
00045     boost::noncopyable >
00046     ( "RepBase",
00047       "The base class for  point and text representations.\n"
00048       "See PointRepFactory for creating objects of this type.\n",
00049       no_init )
00050 
00051     ;
00052 }
00053 
00054 } // namespace Python
00055 } // namespace hippodraw

Generated for HippoDraw Class Library by doxygen