#include <boost/python.hpp>
#include "G4VTouchable.hh"
#include "G4VPhysicalVolume.hh"
#include "G4VSolid.hh"
Go to the source code of this file.
void export_G4VTouchable |
( |
| ) |
|
Definition at line 66 of file pyG4VTouchable.cc.
68 class_<G4VTouchable, G4VTouchable*, boost::noncopyable>
69 (
"G4VTouchable",
"touchable class", no_init)
72 [return_value_policy<return_by_value>()])
75 [return_value_policy<reference_existing_object>()])
78 [return_value_policy<reference_existing_object>()])
81 [return_value_policy<reference_existing_object>()])
virtual G4VSolid * GetSolid(G4int depth=0) const
virtual G4int MoveUpHistory(G4int num_levels=1)
virtual G4int GetHistoryDepth() const
virtual const G4ThreeVector & GetTranslation(G4int depth=0) const =0
virtual G4VPhysicalVolume * GetVolume(G4int depth=0) const
virtual G4int GetReplicaNumber(G4int depth=0) const
virtual const G4RotationMatrix * GetRotation(G4int depth=0) const =0