source: trunk/source/visualization/HepRep/include/HEPREP/HepRepFrameListener.h @ 834

Last change on this file since 834 was 834, checked in by garnier, 16 years ago

import all except CVS

File size: 1.0 KB
Line 
1// -*- C++ -*-
2// AID-GENERATED
3// =========================================================================
4// This class was generated by AID - Abstract Interface Definition         
5// DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
6// =========================================================================
7#ifndef HEPREP_HEPREPFRAMELISTENER_H
8#define HEPREP_HEPREPFRAMELISTENER_H 1
9
10// Copyright 2004-2005, FreeHEP.
11
12namespace HEPREP {
13
14/**
15 * HepRepFrameListener interface. The implementor is called back for changes in
16 * drawing in or out of the frame layer.
17 *
18 * @author Mark Donszelmann
19 */
20class HepRepFrameListener {
21
22public: 
23    /// Destructor.
24    virtual ~HepRepFrameListener() { /* nop */; }
25
26    /**
27     * Called if we switch from a normal layer to a frame layer, and back.
28     *
29     * @param inFrame true if in a frame layer
30     */
31    virtual void setFrameLayer(bool inFrame) = 0;
32}; // class
33} // namespace HEPREP
34#endif /* ifndef HEPREP_HEPREPFRAMELISTENER_H */
Note: See TracBrowser for help on using the repository browser.