#ifndef G4Lab_TrajectoryContainerAccessor_h #define G4Lab_TrajectoryContainerAccessor_h // Inheritance : #include namespace Slash {namespace Core {class ISession;}} namespace G4Lab { class TrajectoryContainerAccessor : public OnX::InventorAccessor { public: //Slash::Data::IAccessor virtual std::string name() const; virtual Slash::Data::IIterator* iterator(); public: //Slash::Data::IVisualizer virtual void beginVisualize(); virtual void visualize(Slash::Data::IAccessor::Data,void*); virtual void endVisualize(); public: TrajectoryContainerAccessor(Slash::Core::ISession&); virtual ~TrajectoryContainerAccessor(); private: std::string fType; }; } #endif