source: snovis/trunk/source/G4Lab/PhysicalVolumeAccessor.h @ 233

Last change on this file since 233 was 233, checked in by barrand, 17 years ago
  • Property svn:eol-style set to native
File size: 669 bytes
Line 
1#ifndef G4Lab_PhysicalVolumeAccessor_h
2#define G4Lab_PhysicalVolumeAccessor_h
3
4// Inheritance :
5#include <OnX/Inventor/InventorAccessor.h>
6
7namespace G4Lab {
8
9class PhysicalVolumeAccessor : public OnX::InventorAccessor {
10public: //Slash::Data::IAccessor
11  virtual std::string name() const;
12  virtual Slash::Data::IIterator* iterator();
13  virtual Slash::Core::IValue* findValue(Slash::Data::IAccessor::Data,const std::string&,void*);
14public: //Slash::Data::IVisualizer
15  virtual void visualize(Slash::Data::IAccessor::Data,void*);
16public:
17  PhysicalVolumeAccessor(Slash::Core::ISession&);
18  virtual ~PhysicalVolumeAccessor();
19private:
20  std::string fType;
21};
22
23}
24
25#endif
Note: See TracBrowser for help on using the repository browser.