32 #include <boost/python.hpp>
36 using namespace boost::python;
61 namespace pyG4VisManager {
72 using namespace pyG4VisManager;
79 scope in_PyG4VisManager =
80 class_<PyG4VisManager, boost::noncopyable>
81 (
"G4VisManager",
"visualization manager")
84 "Get an instance of G4VisManager",
85 return_value_policy<reference_existing_object>())
86 .staticmethod(
"GetConcreteInstance")
92 .staticmethod(
"GetVerbosity")
98 enum_<G4VisManager::Verbosity>(
"Verbosity")
virtual void RegisterModelFactories()
void(PyG4VisManager::* f1_SetVerboseLevel)(G4int)
void(PyG4VisManager::* f2_SetVerboseLevel)(const G4String &)
void SetVerboseLevel(G4int)
const XML_Char int const XML_Char * value
G4bool RegisterGraphicsSystem(G4VGraphicsSystem *)
virtual void RegisterGraphicsSystems()
static Verbosity GetVerbosity()
static PyG4VisManager * _get_concrete_instance()
void export_G4VisManager()
typedef void(XMLCALL *XML_ElementDeclHandler)(void *userData
void(PyG4VisManager::* f3_SetVerboseLevel)(G4VisManager::Verbosity)