ROOT logo
// $Id: GuiPupilInfo.h 2088 2008-11-23 20:26:46Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef GledCore_GuiPupilInfo_H
#define GledCore_GuiPupilInfo_H

#include <Glasses/SubShellInfo.h>
#include <Glasses/PupilInfo.h>

class GuiPupilInfo : public SubShellInfo {
  MAC_RNR_FRIENDS(GuiPupilInfo);

private:
  void _init();

protected:
  ZLink<PupilInfo>	mPupil;   // X{gS} L{}
  ZLink<ZList>	mCameras; // X{gS} L{}

public:
  GuiPupilInfo(const Text_t* n="GuiPupilInfo", const Text_t* t=0) :
    SubShellInfo(n,t) { _init(); }

  void AssertDefaultPupil(); // X{E} 7 MButt()

#include "GuiPupilInfo.h7"
  ClassDef(GuiPupilInfo, 1);
}; // endclass GuiPupilInfo


#endif
 GuiPupilInfo.h:1
 GuiPupilInfo.h:2
 GuiPupilInfo.h:3
 GuiPupilInfo.h:4
 GuiPupilInfo.h:5
 GuiPupilInfo.h:6
 GuiPupilInfo.h:7
 GuiPupilInfo.h:8
 GuiPupilInfo.h:9
 GuiPupilInfo.h:10
 GuiPupilInfo.h:11
 GuiPupilInfo.h:12
 GuiPupilInfo.h:13
 GuiPupilInfo.h:14
 GuiPupilInfo.h:15
 GuiPupilInfo.h:16
 GuiPupilInfo.h:17
 GuiPupilInfo.h:18
 GuiPupilInfo.h:19
 GuiPupilInfo.h:20
 GuiPupilInfo.h:21
 GuiPupilInfo.h:22
 GuiPupilInfo.h:23
 GuiPupilInfo.h:24
 GuiPupilInfo.h:25
 GuiPupilInfo.h:26
 GuiPupilInfo.h:27
 GuiPupilInfo.h:28
 GuiPupilInfo.h:29
 GuiPupilInfo.h:30
 GuiPupilInfo.h:31
 GuiPupilInfo.h:32
 GuiPupilInfo.h:33
 GuiPupilInfo.h:34