source: snovis/trunk/source/G4Lab/TrajectoryContainerAccessor.h@ 260

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